微机原理与接口复习题1.docx
微机原理与接口技术考试复习题(有答案)
微机原理与接口技术考试复习题(有答案)《微型计算机原理及接口技术》试题(120分钟)一. 单项选择题(在每小题的四个备选答案中选出一个正确的1. 8086CPU芯片的外部引线中,数据线的条数为()。
A.6条B.8条C.16条D.20条2.8086CPU工作在总线请求方式时,会让出()。
A.地址总线B.数据总线C.地址和数据总线D.地址、数据和控制总线3.8086在执行OUT DX,AL指令时,AL寄存器的内容输出到()上。
A.地址总线 B.数据总线 C.存储器 D.寄存器4.8086CPU的I/O地址空间为()字节。
A.64KB B.1MB C.256B D.1024B5. 当8086CPU读I/O接口时,信号M/IO和DT/R的状态必须是()。
A.00B.01C.10D.116. 在8088CPU中, 用于寄存器间接寻址输入输出指令的寄存器是()。
A. AXB. BXC. CXD. DX7.两片8259A级联后可管理()级中断。
A.15 B.16 C.32 D.648.8086中断系统中优先级最低的的是()。
A.可屏蔽中断B.不可屏蔽中断C.单步中断D.除法出错9.CPU在执行IN AL,DX指令时,其()。
A. IO/M为高, RD为低 B. IO/M为高, WR为低C. IO/M为低, RD为低 D. IO/M为低, WR为低10. 内存从A4000H到CBFFFH,共有()A.124KB.160KC.180KD.224K11. 8088CPU中的CS寄存器是一个多少位的寄存器?()。
A.8位B.16位C.24位D.32位12.地址译码器的输出一般可为接口的()信号。
A.片选 B.数据输入 C.地址 D.控制13. 8255工作在方式0时,下面哪种说法正确()A. A、B、C三个口输入均有锁存能力B. 只有A口输入有锁存能力C. 只有C口输入有锁存能力D. A、B、C三个口输入均无锁存能力14. 实现DMA传送,需要()A.CPU通过执行指令来完成B.CPU利用中断方式来完成C.CPU利用查询方式来完成D.不需要CPU参与即可完成15.CPU在执行OUT DX,AL指令时,()寄存器的内容送到地址总线上。
微机原理与接口技术考试复习(含答案)
微机接口练习题(供4-6班使用)一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内,错选、多选或未选均无分。
1.如果CPU执行了某一_________,则栈顶内容送回到CS和IP。
()A.子程序返回指令 B.数据传送指令C.退栈指令 D.子程序调用指令2.8086的读周期时序在_________时钟周期时,数据总线上有一段高阻态(浮空状态)。
()A.T1 B.T2C.T3 D.T43.Pentium是_________位的微处理器,它和内存进行数据交换的外部数据总线是_________位的。
()A.32,32 B.32,64C.64,32 D.64,644.当CPU与打印机以程序查询方式相连接,并送数据供打印机打印时,CPU的大部分时间均用于()A.读打印机状态信息并判断 B.向打印机送数据C.执行算术运算指令 D.CPU停机5.在串行接口中,接口芯片同CPU之间传送的数据以及接口芯片同外设之间传送的数据分别是()A.并行和并行 B.并行和串行C.串行和并行 D.串行和串行6.在各类数据传送方式中,_________是硬件电路最简单的一种。
()A.无条件传送方式 B.程序查询方式C.中断方式 D.DMA方式7.在微机系统中采用DMA方式传输数据时,数据传送是()A.由CPU控制完成B.由执行程序(软件)完成C.由DMAC发出的控制信号控制下完成的D.由总线控制器发出的控制信号控制下完成的8.已知中断类型号为18H,则其中断服务程序的入口地址存放在中断向量表的_________中。
()A.0000H∶00072H~0000H∶0075HB.0000H∶00072H~0000H∶0073HC.0000H∶00060H~0000H∶0063HD.0000H∶00060H~0000H∶0061H9.在中断系统中,中断类型号是在__________的作用下送往CPU的。
微机原理及接口技术试题及答案精选全文完整版
《微机原理及接口技术》试卷(A )适用专业(计算机科学与技术) 使用班级()一、选择题(每题 1 分,共 15 分) 1. 微机中控制总线传送的是 ( )。
A.存储器和I/O 接口的地址码B.微处理器向内存储器和I/O 的命令信号C.存储器和I/O 设备向微处理器传送的状态信号D.B 和C2. 8253可编程定时/计数器,在初始化时写入的最大计数初值是 ( )。
A.0000HB.7FFFHC.65535D.FFFFH3. 在异步串行通信中引入了"波特率因子"的概念,波特率因子为16,64时,接收时钟的频率为波特率的16,64倍,引入波特率因子的目的是 ( )。
A.识别正确的起始位 B.提高接收速度 C.提高采样精度 D.三者都是4. 8086 CPU 标志寄存器共有( )位,其中使用7位,未使用其它位均作为CPU 指令运行后的状态信息和控制标志信息。
A. 8 B. 10 C. 16 D. 205. 8086微处理器CLK 引脚输入时钟信号是由( )提供。
A.8284 B.8288C.8287 D.82896. 最基本的读操作包含4个状态,即T 1 、T 2、T 3和T 4 ,当存储器或 I/O 设备的速度慢于CPU 速度时,在( )状态之间插入1个或几个等待状态T W 。
A. T 3和T 4 B. T 1和T 2 C. T 2和T 3 D. T 1和T 37. 在计算机与外设之间数据的传送方式分为串行传送方式和( )传送方式两类。
A.并行传送方式 B. 同步传送方式 C. 异步传送方式 D. 串/并传送方式8. 8253的( )是软件触发选通方式。
A.方式OB.方式1C.方式2D.方式4 9.串行异步通信协议中一个字符正式发送前,先发送( )低电平有效。
A.两个起始位 B .3个起始位 C. 1.5个起始位 D .1个起始位 10.对8255A 的C 口执行按位置位/复位操作时,写入的端口地址是( )。
(完整word版)微机原理与接口技术期末考试复习试题
微机原理与接口技术》试题(第一套) 、选择题(每题 3 分,共 30 分)8288 在 8086/8088 组成的计算机中的作用是 ( ② )。
提供系统时钟 CLK式为 ( ② )。
④ 变址寻址该存储单元的物理地址为 (④ 3AAA8H38060+2A48=3AAA8H片的存储容量为 ( ③ )。
④ 32KX 85.某存储器芯片容量为2KX 1 bit 、若用它组成 16KX 8bit存储器组, 所用芯片数以及用于组内寻址的地址线为 ( ② )。
① 32 片、 11 根 ② 64 片、14 根 ③ 8 片、 14 根 ④ 16 片、 8 根1. 数据缓冲器② 总线控制器 ③ 地址锁存器2. 指令 MOV 0283H[BX][SI] , AX中目标操作数的寻址方① 寄存器寻址② 基址变址相对寻址 ③ 基址寻址3.某存储单元的段基址为3806H ,段内偏移地址为 2A48H ,① 4100H3AA08H ③ 3B008H4.某存储器芯片有地址线13 根,数据线 8 根、该存储器芯① 15K X 832K X 256 ③ 8K X 8程序段④ 三个独立通道预置方式。
2、具有三种基本的传输方式:单字节传送、数 据块传送、 请求传送。
3、具有存储器到存储器的传送功能并行输入输出端口。
并行输入输出端口。
并行输入输出端口。
端口。
6. ADD AX ,[BX+8] ”的源操作数在当前(② )。
堆栈段② 数据段③ 代码段7. DMAC 8237 具有 ( ② ) 。
八个独立通道四个独立通道③ 二个独立通DMAC8237A 的主要性能:1、有 4 个独立的 DMA 通道,每 个通道都充许开放或禁止DMA 请求,都可以独立控制自动4、 具有正常时序和压缩时序两种基本时序。
5、 8257A 级联可扩充任意个 DMA 通道。
6、有两种优先管理方式: 固定优先级和循环优先级。
7、有较高的数据传输速率。
8.可编程并行接口 8255A 具有 ( ①)① 两个 8 位 (A 口、 口)和两个 4 位 (C 口的高、 低各 ② 两个 8 位 (A 口、 口) 和两个 4 位 (B 口的高、 低各③ 两个 8 位 (B 口、 口) 和两个 4 位 (A 口的高、 低各④ 两个 4 位 (A 口、 B口)和一个8位(C 口)并行输入输出9.8259分别有( ③ )个 ICW 和 OCW 。
微机原理与接口(复习题1及答案)
复习题1一.填空题(每题1分,共40分)1.1个字节等于___ 8__个二进制位,2GB等于___2048 __MB。
2.微型计算机的功能部件是通过总线连接的,按传输数据的类型可将总线划分三类,分别是___ __总线、__ _ __总线和___ __总线。
3.计算机的基本组成部分是__ 、_ 、__ 、_ 和__ _____ 。
4.通用寄存器中数据寄存器包括、_ 、__ 、_ ,指针寄存器_ 、__ ,变址寄存器_ 、__ 。
5.在8086/8088系统的存储器寻址中,由段寄存器提供,寻址方式只需确定段内16位。
6.8086CPU从功能上可以分为两大部分:一部分是__ _,另一部分是__ 。
7.使用XLA T指令之前,要求指向表的首地址,中存放待查的码,用来表示表中某一项与表首址的距离。
8.MOS型RAM存储器分为和两类。
9.数据传送有四种传送方式, 即, , ___ 和。
10.8086CPU的中断类型码共个, 中断服务程序入口地址表存放在存储器区间为__ __ ___到。
11.8086外部数据线为___ ___根,外部地址线都为___ ____ 根。
最小模式下的8086读时序中,T1状态下,完成___ __任务。
12.在8086的标志寄存器中,其中ZF叫___ __标志位,当ZF=1表示___ _数;13.8086系统将中断分为外部中断和内部中断,其中,又称硬件中断,又称软件中断。
二.单项选择题(每题2分,共30分)1.在实地址方式下,若某处理器有16根地址线,则其寻址能力为________。
A.64KB B.32KB C.1MB D.2MB2. 用户为了解决自己的问题,用汇编语言所编写的程序,称为________。
A.目标程序B.源程序 C.可执行程序 D.汇编程序3.下面的微机性能指标中,字长是由下列哪种总线的宽度决定的___________。
A.地址总线 B.数据总线 C.控制总线 D.基本总线4.某存储单元的段地址是1123H,偏移地址是0015H,则该存储单元的物理地址是________。
微机原理与接口复习题1.docx
微机原理与接⼝复习题1.docx微机原理与接⼝技术复习⼀、简答题1.什么是微机的总线,分为哪三组?答:是传递信息的⼀组公⽤导线。
分三组:地址总线,数据总线,控制总线。
2.8086/8088CPU的内部结构分为哪两⼤模块,各⾃的主要功能是什么?答:总线接⼝部件(BIU)功能:根据执⾏单元EU的请求完成CPU与存储器或10设备之间的数据传送。
执⾏部件(EU),作⽤:从指令对列中取出指令,对指令进⾏译码,发出相应的传送数据或算术的控制信号接受由总线接⼝部件传送来的数据或把数据传送到总线接⼝部件进⾏算术运算。
3.8086的存储器空间最⼤可以为多少?怎样⽤16位寄存器实现对20位地址的寻址?完成逻辑地址到物理地址转换的部件是什么?答:8086的存储器空间最⼤可以为220 ( 1MB); 8086计算机引⼊了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。
4.段寄存器CS = 120011,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少?指向这⼀物理地址的CS值和IP值是唯⼀的吗?答:指令的物理地址为21F00H; CS值和IP值不是唯⼀的,例如:CS⼆2100H, IP=0F00Ho5.设存储器的段地址是4ABFH,物理地址为50000H,其偏移地址为多少?答:偏移地址为54100Ho (物理地址⼆段地址*16+偏移地址)6.8086/8088CPU有哪⼏个状态标志位,有哪⼏个控制标志位?其意义各是什么?答:状态标志位有6个:ZF, SF, CF, OF, AF, PF。
其意思是⽤来反映指令执⾏的特征,通常是由CPU根据指令执⾏结果⾃动设置的;控制标志位有3个:DF, IF, TFo它是由程序通过执⾏特定的指令来设置的,以控制指令的操作⽅式。
7.8086CPU的AD0~AD15是什么引脚?答:数据与地址引脚8.INTR、INTA、NMI、ALE、HOLD、HLDA 引脚的名称各是什么?答:INTR是可屏蔽请求信号,INTA中断响应信号,NMI是不可屏蔽中断请求信号,ALE是地址锁存允许信号,HOLD总线请求信号,HLDA 总线请求响应信号。
《微机原理与接口》复习题及参考答案_第二版
《微机原理与接口》课程复习题及参考答案2013年12月第一章习题1.1微处理器、微型计算机和微型计算机系统三者之间有什么不同?【解】把CPU(运算器和控制器)集成在一个芯片上,即为微处理器。
微处理器加上部分存储器和外设(或外设接口)就构成了微型计算机。
微型计算机与管理、维护计算机硬件以及支持应用的软件相结合就形成微型计算机系统。
1.2 CPU在内部结构上由哪几部分组成?CPU应该具备哪些主要功能?【解】CPU主要由算术逻辑单元、指令寄存器、指令译码器、可编程逻辑阵列、寄存器组、标志寄存器等组成。
CPU主要功能是进行算术逻辑运算,以及控制计算机按照程序的规定自动运行。
1.3微型计算机采用总线结构有什么优点?【解】采用总线结构,扩大了数据传送的灵活性,减少了连线;而且总线可以标准化,易于兼容和工业化生产。
1.4数据总线和地址总线在结构上有什么不同之处?如果一个系统的数据和地址合用一组总线或者合用部分总线,那么要靠什么来区分地址和数据?【解】数据总线是双向的,地址总线是单向的。
采用数据和地址线复用,主要靠信号的时序来区分。
通常在读写数据时,在复用的总线上先输出地址信息,然后再传送数据。
第二章习题2.9 8086的基本程序执行寄存器是由哪些寄存器组成的?【解】8086的基本程序执行寄存器组成如下:⑴8个通用寄存器:可用于存放操作数和指针。
⑵4个段寄存器:保存段基值(或段选择子)。
⑶1个标志寄存器:保存状态位和控制标志位。
⑷1个指令指针寄存器:存放下一条要执行的指令的指针。
2.13如何形成指令中的各种条件码?【解】指令中的条件码,即标志寄存器中的状态标志。
它们主要由算术和逻辑运算指令设置或清除。
也有设置和清除某些状态标志位的专用指令。
2.16段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少?【解】指令的物理地址= 1200H×16 + FF00H = 21F00H2.17 8086微处理器的执行部件有什么功能?由哪几部分组成?【解】8086微处理器的执行部件负责指令的执行。
(完整版)微机原理与接口习题1_4
第1章习题1、冯诺依曼计算机的内涵是什么?这种计算机的程序运行是由指令流驱动的还是数据流驱动的?2、微型计算机系统有哪三个层次?试简述它们的内涵及其联系和区别。
3、为什么把微型计算机的基本结构说成是总线结构?试简述总线结构的优点。
4、微型计算机硬件系统由哪些部分组成?各组成部分的功能是什么?5、计算机分那几类?各有什么特点?6、微处理器应包含的最基本功能部件是哪些?7、微计算机应包含的最基本功能部件是哪些?8、微型计算机系统有哪几部分组成,简述各部分功能特点?9、一个完整的计算机系统通常包括系统软件和应用软件、硬件系统和软件系统、计算机及其外部设备、系统硬件和系统软件这四种组合中的哪一种?第1章习题解答1、冯诺依曼计算机的内涵是什么?这种计算机程序运行是由指令流驱动的还是数据流驱动的?答:冯诺依曼计算机的内涵:由运算器、控制器、存储器、输入设备、输出设备5大部分组成计算机硬件。
数据和计算机指令采用二进制数形式表示,存储在计算机内部存储器中.计算机工作原理的核心是“存储程序”和“程序控制”。
事先编制好的由计算机指令组成的程序在执行前先装入存储器,控制器依据程序中的指令顺序周而复始地取出指令、分析指令、执行指令,根据指令的功能进行相应的运算,直到完成全部指令操作为止.程序的运行是通过指令流来驱动的。
2、微型计算机系统有哪三个层次?试简述它们的内涵及其联系和区别。
答:微型计算机系统的三个层次:微处理器、微型计算机和微型计算机系统.三者的内涵:微处理器是利用大规模集成电路技术,将组成计算机的核心部件—-运算器和控制器集成在一块硅片上的集成电路,简称MPU,习惯上称CPU.微型计算机则是以微处理器为核心,配以内存储器、输入/输出(I/O)接口电路,通过总线结构连接而构成的裸机。
微型计算机系统是由微型计算机配以相应的外围设备(如键盘、显示器、打印机、外存储器等)、电源和其他辅助设备(如面板、机架等),以及控制微型计算机工作的软件而构成的完整的计算系统。
微机原理与接口期末复习题
一、选择题(每题1分)1、计算机内部带符号数的表示通常采用( C )。
(A)原码 (B)反码 (C)补码 (D)BCD码2、通常,中断服务程序中的一条STI指令目的是( D )。
(A)允许低一级中断产生 (B)开放所有可屏蔽中断(C)允许同级中断产生 (D)允许高一级中断产生3、特殊屏蔽方式要解决的主要问题是( C )。
(A)屏蔽所有中断 (B)设置最低优先级(C)开放低级中断 (D)响应同级中断4、CPU与外设间数据传送的控制方式有( D )。
(A)中断方式 (B)DMA方式(C)程序控制方式 (D)以上三种都是5、CPU对8255A执行按位置位/复位操作时,写入的端口地址是( D )。
(A)端口A (B)端口B(C)端口C (D)控制口6、8255A的PA口有(C)种工作方式。
(A) 1 (B) 2 (C) 3 (D) 47、当系统发生某个事件时,CPU暂停现行程序的执行转去执行相应程序的过程,称为(A )。
(A)中断请求 (B) 中断响应 (C) 中断嵌套 (D) 中断屏蔽8、8086/8088CPU采用(C)方式,保证在有多个中断源的中断系统中,确定一个中断源并转入相应的中断服务程序。
(A)中断向量 (B)向量中断(C)优先排队 (D)并行工作9、8255A既可作数据输入、出端口,又可提供控制信息、状态信息的端口是( D )。
(A)B口 (B)A口(C)A、B、C三端口均可以 (D)C口10、8255A工作于方式1输出时,在由外设输入的STD信号( D )的控制下将端口A(或端口B)的数据锁存。
(A) 上升沿(B)下降沿(C) 高电平 (D)低电平11、CPU与慢速的外设进行数据传送时,采用( B )方式可提高CPU的效率。
(A) 查询 (B) 中断 (C) DMA (D) 无条件传送12、通常一个外设的状态信息在状态端口内占有(A)位。
(A)1 (B)2 (C)4 (D)813、当8255A的端口A、端口B均工作在方式0的输入方式时,端口C可以作为(A)用。
(完整word版)微机原理与接口技术试题及答案A..(word文档良心出品)
《微机原理与接口技术》试题闭卷(∨)适用年级:电气2009(时间:120分钟满分:100分)班级_________ 学号__________ 姓名_________ 考分_________一、填空(每空1分,共40分)1.8086CPU可以工作在和两种工作模式。
2.接口中的信息通常有以下三种:_____________、_____________和______________。
3.计算机与外设之间的数据传送有以下几种基本方式:______________、____________、_______________、____________________。
4.在8086/8088系统中,I/O端口的地址采用__________编址方式,访问端口时使用专门的_________________。
5.总线根据其用途和应用场合,可以分为以下类型:____________、_________、________、__________。
ISA总线属于__________总线。
6.80X86的CPU有两条外部中断请求线____________和____________。
这两条线上来的中断都属于_____________中断。
7.特殊嵌套方式与一般嵌套方式相比,其特点是:______________________________。
8.某时刻8259A的IRR寄存器中的内容是15H,说明_______________________________,某时刻8259A的ISR寄存器中的内容是20H,说明______________________________。
某时刻8259A的IMR寄存器中的内容是20H,说明______________________。
9.ICW2命令字的功能是_______________,如果写入的ICW2为08H,则通过该片8259上IR3引脚接入的中断其中断类型码为______________________。
微机原理与接口技术复习题(含答案)
微机原理与接口技术复习题(含答案)微机原理与接口技术复习题库一、单项选择题1、在计算机内部,一切信息的存取、处理和传送都是以()形式进行的。
A.8421BCD码 B. ASCII码 C. 十六进制编码 D. 二进制编码2、十进制数255转换成十六进制数是()。
A. FFHB. 79HC. 59HD. EFH3、八制数23.4Q转换成十进制数是()。
A . 13.5 B. 19.5 C. 21.5 D. 17.54、十六进制数ABCDE转换成二进制数是()。
A. 10101011110011011111B. 11101011110011011110C. 10101011110011011110D. 101010111110110111105、10101010B+01011101B的算术运算结果为()。
A. 100000111B. 100100111C. 100001111D. 1000101116、十进制数125转换成十六进制数是()。
A. 7DHB. 79HC. 59HD. 1EH7、二进制数1010.101转换成十进制数是()。
A. 17.256B. 10.625C. 13.25D. 17.58、十六进制数56.78转换成二进制数是()。
A. 1000101.11001B. 1110101.11101C. 1010110.01111D. 1100101.110119、十进制正数38的八位二进制补码()。
A. 00110101B. 00100110C. 10110101D. 1010101110、十进数2006的压缩8421BCD码为()。
A. 0010000000000010B. 0100000000000010C. 0010000000000110D. 001000000000010011、按诺依曼结构理论,下面哪个不是计算机组成部分()。
A. 运算器B. 控制器C. 打印机D. 存储器12、微机中控制总线传送的是()。
《微机原理与接口技术》期末复习题及参考答案.docx
《微机原理与接口技术》期末复习题一、选择题1.在微机中,用来表示信息的最小单位是()。
A. 位B.字节C.字D.双字2.机器字长为8 位 , 十进制数 125 转换成十六进制数是()。
A. 125HB. 7DHC. 0FFHD. 0D7H3.8253的三个计数器中每一个都有三条信号线, 其中 CLK是指()。
A. 定时计数脉冲输入B.输出信号C.选通输入D.门控制输入4.高速 I/O 设备或成组交换数据时,可以采用()方式传送数据。
A. 查询B.中断C. DMAD.同步5.堆栈操作时,段基址由()寄存器指出,段内偏移量由SP寄存器指出。
A. CSB. DSC. SSD. ES6.8255A 的“端口 C 按位置 1/ 置 0 控制字”应写入()。
A. A 口B. B口C. C口D.控制口7.采用条件传送时 , 必须要有()。
A.中断逻辑B.类型号请求信号C.状态端口D.请求信号8.中断服务程序入口地址是()A 中断向量表的指针B 中断向量C中断向量表D中断号9. 8086/8088CPU 在执行 IN AL,DX 指令时 ,DX 寄存器的内容输出到()上。
A. 地址总线B.数据总线C.存储器D.寄存器10.一般地,将计算机指令的集合称为()。
A.指令系统B.汇编语言C.模拟语言D.仿真语言11.8086 处理器最小工作方式和最大工作方式的主要差别是()。
A.内存容量不同B. I/O端口数不同C.数据总线位数不同D.单处理器和多处理器的不同12.将寄存器 AX的内容求反的正确操作是()A. NEG AXB. XOR AX,0FFFFHC. OR AXD. CMP AX,AX13.用DEBUG调试汇编语言程序时,显示某指令的地址是2F80:F400 ,存放该指令的存储单元的物理地址是()A. 3EC00HB. 2F80HC. 12380HD. 2F800H14. 汇编程序是一种()A. 汇编语言程序B.编辑程序C.翻译程序D.将高级语言程序转换成汇编语言程序的程序15.在查询方式下输入/ 输出时,在I/O 接口中设有(),通过它来确定I/O 设备是否准备好。
微机原理与接口试题及答案(4套)
微机原理与接口模拟试题及答案课程试卷库测试试题(第一套)一:填空题(每空1分,共18分)1. 中央处理单元CPU主要由______________和______________构成,用来解释指令并进行运算。
2.8421BCD码有十个不同的数字符号,逢十进位,每位BCD码用___________位二进制数表示。
3.8086CPU在取指令时,依据_________和________寄存器中的内容计算所要取的指令的物理地址。
4.所有的变量都具有三种属性,分别是:_____________、______________、_______________ 5.8086CPU规定当MN/ 引脚接至+5V电源时工作于__________组态,当其接地时工作于_________组态。
6.用MOS器件构成的RAM,可以分为__________________RAM和_______________RAM 两种。
7.8253的每个计数器通道有___________种工作方式,通常只有当GATE信号为___________电平时,才允许8253计数器工作。
8.8255A端口C的____________与A口组成A组,_____________与B口组成B组,A组有__________工作方式,B组有______________工作方式。
二:单项选择题(每个选项2分,共24分)1:____________是以CPU为核心,加上存储器、I/O接口和系统总线组成的。
A.微处理器B.微型计算机C.微型计算机系统2.堆栈指针的作用是用来指示______________A.栈顶地址B.栈底地址C.下一条要执行的指令的地址3.计算机能直接认识、理解和执行的程序是_________A.汇编语言程序 B.机器语言程序 C.高级语言程序4. 计算机内的“溢出”是指其运算的结果_________A.为无穷大B.超出了计算机内存储单元所能存储的数值范围C.超出了该指令所指定的结果单元所能存储的数值范围5. 8位补码操作数“10010011”等值扩展为16位后,其机器数为___A.1111111110010011B. 0000000010010011C. 10000000100100116. 在执行指令MOV AX,0后,CPU状态标志位ZF的取值为_________A.为0B.为1C.不确定D.没有影响7. 某计算机的主存为3KB,则内存地址寄存器需_______位就足够了A. 10B. 11C. 12D. 138. 在8086/8088中,一个最基本的总线周期由________时钟周期(T状态)组成,在T1状态,CPU往总线发出_________信息.A. 4个B. 2个C. 5个D. 数据E. 地址F. 状态9. 8253/8254无论工作在哪种方式,在初始化编程时,写入控制字后,输出端OUT便________A. 变为高电平B. 变为低电平C. 变为相应的高电平或低电平D. 保持原状态不变,直至计数结束10. 并行接口与串行接口的区别主要表现在_______之间的数据传输前者是并行,后者是串行A. 接口与MPUB. 接口与外设C. 接口与MPU和外设11. 对8255A的C口执行按位置位/复位操作时,写入的端口地址是__A. C端口B. 控制端口C. A端口D. B端口三:简答题1:写出下列指令源操作数的寻址方式(7分)(1)mov ax,0abh(2)mov ax,[100h](3)mov ax,[bx+10](4)mov ax,[bx][si](5)mov ax,val[bx](6)mov ax,es:[bx](7)mov ax,val[bx][si]2: 在下列程序段运行后,给相应的寄存器及存储单元填入运行的十六进制结果(6分) Mov ax,1050hMov bp,1000hMov bx,2000hMov [bp],alMov dh,20hMov [bx],dhMov dl,01hMov dl,[bx]Mov cx,3000hHltAX=_______________ BX=____________________ CX=_____________________DX=_______________ 字节单元(1000h)=______________ 字节单元(2000h)=____________3:下列程序完成统计字符串长度的功能,请填入空缺的部分(每空2分,共6分) data segmentstring db ‘abcdfgfglasivf’,0dhl1 db ?cr equ 0dhdata endscode segmentassume cs:code,ds:data,es:datastart proc farbegin: mov ax,datamov ds,axmov es,ax__________________________mov dl,0mov al,cragain: __________________________je done___________________________jmp againdone: lea bx,l1mov [bx],dlretstart endpcode endsend begin4: 试说明8086/8088CPU的RESET信号的功能(6分)5:RAM与CPU连接时,片选信号有哪些产生方式,各有什么特点?(5分)四:综合分析题1:利用INTEL 2114 1Kx4位的芯片,构成4KB的RAM。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机原理与接口技术复习一、简答题1.什么是微机的总线,分为哪三组?答:是传递信息的一组公用导线。
分三组:地址总线,数据总线,控制总线。
2.8086/8088CPU的内部结构分为哪两大模块,各自的主要功能是什么?答:总线接口部件(BIU)功能:根据执行单元EU的请求完成CPU与存储器或10设备之间的数据传送。
执行部件(EU),作用:从指令对列中取出指令,对指令进行译码,发出相应的传送数据或算术的控制信号接受由总线接口部件传送来的数据或把数据传送到总线接口部件进行算术运算。
3.8086的存储器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻址?完成逻辑地址到物理地址转换的部件是什么?答:8086的存储器空间最大可以为220 ( 1MB); 8086计算机引入了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。
4.段寄存器CS = 120011,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗?答:指令的物理地址为21F00H; CS值和IP值不是唯一的,例如:CS二2100H, IP=0F00Ho5.设存储器的段地址是4ABFH,物理地址为50000H,其偏移地址为多少?答:偏移地址为54100Ho (物理地址二段地址*16+偏移地址)6.8086/8088CPU有哪几个状态标志位,有哪几个控制标志位?其意义各是什么?答:状态标志位有6个:ZF, SF, CF, OF, AF, PF。
其意思是用来反映指令执行的特征,通常是由CPU根据指令执行结果自动设置的;控制标志位有3个:DF, IF, TFo它是由程序通过执行特定的指令来设置的,以控制指令的操作方式。
7.8086CPU的AD0~AD15是什么引脚?答:数据与地址引脚8.INTR、INTA、NMI、ALE、HOLD、HLDA 引脚的名称各是什么?答:INTR是可屏蔽请求信号,INTA中断响应信号,NMI是不可屏蔽中断请求信号,ALE是地址锁存允许信号,HOLD总线请求信号,HLDA 总线请求响应信号。
9.若用4Kx 1位的RAM芯片组成8K*8为的存储器,需要多少芯片?A19-A0地址线中哪些参与片内寻址,哪些用做芯片组的片选信号?答:需要16片芯片;其中A11-A0参与片内寻址;A12做芯片组的片选信号。
10.微处理器为什么需要用接口和外设相连接?答:因为许多接口设备中,在工作原理,驱动方式,信息格式以及工作速度方面彼此相差很大,因此为了进行速度和工作方式的匹配, 并协助完成二者之间数据传送控制任务。
11・什么是中断?什么是中断向量?中断向量表的地址范围?答:中断就是CPU在执行当前程序时由于内外部事件引起CPU暂时停止当前正在执行的程序而转向执行请求CPU暂时停止的内外部事件的服务程序,该程序处理完后又返回继续执行被停止的程序;中断向量是中断处理子程序的入口地址;地址范圉是00000II-003FF1L 12•中断向量表的功能是什么?若中断向量号分别为1AH和20H,则它们的中断向量在中断向量表的什么位置上?答:中断向量表的功能是当中断源发出中断请求时,即可查找该表,找出其中断向量,就可转入相应的中断服务子程序。
1AH在中断向量表的位置是1AH*4二68H在中断向量表0000: 0068处;20H在中断向量表的位置是80H在中断向量表0000: 0080处。
13.8259A通过级联的方式可以由儿片构成最多多少级优先权的中断源。
答:8259A通过级联的方式由9片构成最多64级优先权的中断源。
14.8259A的内部寄存器中IRR、IMR、ISR三个寄存器的作用是什么?答:见课本15.8253有几个计数通道,每条计数通道有哪些信号线,其作用是什么?答:8253有三个计数通道,每个计数通道有3条信号线:CLK:计数输入用于输入定时基准脉冲或计数脉冲・OUT:输出信号以相应的电平指示计数的完成或输出脉冲的波型・GATA:选通输入用于启动或禁止计数器的操作,以使计数器和计数输入信号同步。
16. 8253有几种工作方式?答:六种方式17.8255A的功能是什么,有哪几个控制字,各位的意义是什么?答:8255A是一种通用的可编程程序并行I/O接口芯片•它有两个控制字个是方式选择控制字,它的作用是实现对8255A的各个端口的选择。
一个是对C口进行置位或复位控制字.它的作用是能实现对端口C的每一位进行控制。
18. 8255A的A 口、B 口、C 口有哪几种工作方式,其特点是什么? C口有哪些使用特点?答:8255A的A 口可以工作在3种工作方式的任何一种,B 口只能工作在方式0或方式1, C 口则常常配合端口A和端口B工作,为这两个端口的输入/输岀传输提供控制信号和状态信号。
19•什么是波特率?若在串行通信中的波特率是1200b/s, 8位数据位,1个停止位,无校验位,传输1KB的文件需要多长时间?答:波特率是单位时间内通信系统所传送的二进制信息位数。
需要多长时间=1024/ (1200/10) =8. 53s二、选择题1、CPU与外设间数据传送的控制方式有(A.中断方式B. DMA方式C.程序控制方式D.以上三种都是2、8086 CPU内标志寄存器中的控制标志位占(A.9位B.6位C.3位D. 16 位3、若传输率为2400,收、发时钟(RxC/TxC)频率为38.4KHZ,则波特率因子为(A. 1B. 16C. 32D. 644、8251的方式字(模式字)的作用是(A.决定8251的通信方式B.决定8251的数据传送方向C.决定8251的通信方式和数据格式D.以上三种都不对5、8255A这既可作数据输入、出端口,又可提供控制信息、状态信息的端口是()6、A.B 口 B.AU C・A、B、C三端口均可以D・C 口7、设串行异步通信的数据格式是:1个起始位,7个数据位,1个校验位,1个停止位,若传输率为1200,则每秒钟传输的最大字符数为()A.10 个B. 110 个C. 120 个D. 240 个8、在数据传输率相同的情况下,同步字符传输的速度要高于异步字符传输,其原因是A.字符间无间隔C.发生错误的概率少 少9、采用高速缓存Cache 的目的是(A.提高总线速度C •使CPU 全速运行10、EPROM 是指( ) A.随机读写存储器C.只读存储器 器 11、特殊屏蔽方式要解决的主要问题是( )A.屏蔽所有中断B.设置最低优先级C.开放低级中断D.响应同级中断 12、用3片8259A 级联,最多可管理的中断数是()13、Reset 信号到来后,8086 CPU 的启动地址为( )14、 执行一条MOV [2000II], All 指令,对应CPU 的哪一类总线操作( )A.存储器读C. I/O 读 B.双方通信同步D.附加的辅助信息总量 ) B.提高主存速度 D.扩大寻址空间B.可编程只读存储器1)・可擦除可编程只读存A. 24 级B. 22 级C.23 级D. 21 级 A.00000H B.FFFFFHC.FFFF0HD.0FFFFH B.存储器写 D. I/O 写15、在8088的写周期时序中,双重总线AD0〜AD7在T1期间出现的是()A. D0'D7B. AD0〜AD7C. A(f A7D.无信号16、同最小模式下8088系统配置相比,最大模式下增加了一片专用的()A.总线收发器B.总线控制器C.总线锁存器17、不能用来间接寻址的寄存器是()A. SIB. BPC. BXD. DX18、若(CL)二4, AX内容为无符号数,则将AX内容除以16的语句是()A.SHR AX, CLB.SAR AX, CLC. SHL AX, CLD. SAL AX,CL19、8086/8088指令系统中,堆栈中数据的存取单位是()A.位B.字节C.字D.双字20、把AL的第3位分离出来,其它位清0的语句是()A. AND AL, 08HB. AND AL, 0F7HC. OR AL, 0811D. SUB AL, 0F7II21、用输入指令IN从外设中获取的信息,一般存放于()A. AL 或AHB. AX 或ALC. AX 或AHD. AX 或DX23、若将汇编语句源程序汇编成机器语句的目标文件,应采用下列何 25、当一个带符号数大于OFBH 时程序转移,需选用的条件转移指令是( )。
A. JLEB. JNLC. JNLED. JL三、填空题1. 用2KX8的SRAM 芯片组成32KX 16的存储器,共需SRAM 芯片 _ 32 ____ 片,产生片选信号的地址需要 4 位。
2•在8086 CPU 中,总线接口部件(BIU )的功能是负责与存储器及 I/O 端口之间数据,执行部件(EU )的功能是负责指令的执行。
3. 在8086中,一条指令的物理地址是由CS*16+IP 相加得到的。
4. 8086 CPU 只在和内存或I/O 接口之间传送数据时,才执行总线周 期。
5. 8086CPU 中典型总线周期由土_个时钟周期组成,其中T1期间, CPU 输出 地址 信息;如有必要时,可以在T2和T3两个时钟 周期之间插入1个或多个TW 等待周期。
6•从CPU 的NMI 引脚产生的中断叫做 不可屏蔽中断,他的响应不受种命令() A. MASM B. LINK 24、指令指针寄存器是( A. IPB. SPC. DIRD. DEBUG )oC. BPD. PSWIF的影响。
7•中断类型码为08H的中断,其服务程序的入口地址一定存放在20H、23H四个连续的单元中,若这四个单元的的内容为:66H、50H、8811、3011,则其服务程序的入口地址为一5066II: 3088II 。
8.在8086系统中,最小模式下CPU通过HOLD引脚接收DMA控制器的总线请求,而从HLDA引脚上向DMA控制器发总线请求允许。
9•如果存储器起始地址为1200H,末地址是19FFH,则该存储器的容量是2K 。
10.可编程串行接口芯片8251A可检测一帧校验错、溢岀错、奇偶错三种错误。
11.数据一位一位地传输的方式称为串行传输方式;多位数据一起传输的方式称为并行传输方式。
12.设8253的计数器1的输入时钟频率为1MHz,以BCD码计数,要求该通道每隔5ms输出一个正跳变信号,则其方式控制字应为_______ 01110001B _____________ o13•若要可编程并行芯片8255A三个端口均作为输入口,则其方式选择控制字应为10011011B o14、D MA传送方式即直接存储器传输方式。