8086微型计算机系统考试题目答案一、填空题(每空1分,共20分)1、微型计算机硬件系统可分成为 CPU 、存储器和 I/O接口三大模块,模块之间通过总线连接而成。
在系统与输入/输出设备之间,必须通过I/O接口相连接。
2、目前计算机系统主要有两种体系结构,它们分别是冯.诺依曼和哈弗,有更高运行效率的是哈弗。
3、已知X=68,Y=-12,若用8位二进制数表示,则[X+Y]补=50H,此时,CF=_0__;[X-Y]补= 38H/56D, OF=_0__。
4、8086 CPU的基本总线周期包含了 4个T状态。
5、I/O端口地址有两种编址方式,它们分别是独立编址和存储统一编址;接口电路中,输入端口必须具有缓冲功能,而输出端口必须具有锁存功能。
6、硬件中断可分为可屏蔽中断_和__ 非屏蔽中断两种。
7、8086/8088 CPU响应可屏蔽中断的条件是_IF=1 。
8、通用微型计算机的CPU由 _微处理器、存储器以及I/O接口电路 _组成,8086CPU按照结构有_EU和BIU _2个独立的处理部件组成。
9、计算机最常用的数据编码是补码,若机器字长为8位,则十进制数-128的补码是10000000B ; 若有带符号数X=01H,Y=81H,则由计算机作8位减法运算X-Y后,累加器中的数是10000000B ,借位标志CF= 1 、符号标示SF=__1___、溢出标志OF=__ 1__。
由此可判断结果真值应为-12810. 8086/8088 CPU在RESET信号到来后其CS和IP的值分别为_ FFFFH和0000H 。
11. CPU与外设传送数据时,输入/输出控制方式有_ 无条件方式 _,_ 查询方式 _,中断方式和__ DMA方式。
12. 8086 CPU响应一个可屏蔽中断请求时,将向外设发送两个中断响应脉冲,通过数据总线读入中断类型码。
13. INTEL 8253采用BCD码计数时,其最大计数值为__ 0000H ,此时的计数初值为__10000D二、选择题1.判断两个无符号数加法运算是否溢出的标志是_D__A. ZF ;B. SF;C. CF;D. OF2.8086CPU在计算物理地址时,应将段地址____C___。
A.左移1位;B.右移1位;C.左移4位;D.右移4位3.INTEL 8088/8086 CPU 由____D_组成。
A 通用寄存器、专用寄存器和ALU;B.ALU、FR及8个16位通用寄存器C CS、ES、SS、DS及IP、指令队列;D EU和BIU4.下列4种描述中正确的是__B _。
A.汇编语言只由指令语句构成。
B.汇编语言语句包括指令语句和伪指令语句和宏指令语句。
C.指令语句和伪指令语句都能经汇编程序翻译成机器代码。
D.指令语句和伪指令语句都不能经汇编程序翻译成机器代码。
5. 已知内存单元(20510H)=31H,(20511H)=32H,(30510H)=42H,(30511H)=43H,且AX = 3A7BH,DS=2000H, SS=3000H, BP = 0500H,则执行MOV AL, [BP+10H]后AX= D。
A. 3A31HB. 3231HC. 427BHD. 3A42H6.一微机系统采用一片8259A,若8259A设置为普通全嵌套、非缓冲、非自动中断结束等方式,并将ICW2设置为08H,各中断源的优先权是(1) C ,IR5引脚上中断源的中断类型码为(2) D ,该中断源的中断服务程序入口地址应存于中断向量表中首址为(3) C 的4个单元内。
(1) A 自动循环 B 固定不变,IR7优先权最高,IR0优先权最低C 固定不变,IR0优先权最高,IR7优先权最低D 由程序设定,可设置IRi优先权最高(2) A 05H B 08H C 0DH D 0FH(3)A 05H B 14H C 24H D 34H7.8253通道1外接100 KHz的时钟信号,按十进制计数,则当写入计数器的初值为5000H时,定时时间为(1) C;若按二进制计数,定时10ms,则写入的计数初值为 (2) A 。
(1) A 5ms B 50 ms C 204.8 ms D 20.48ms(2)A 1000H B 0100H C 0064H D 03E8H8、循环指令LOOP的退出条件是___C___。
A.AX=0 B.BX=0C.CX=0 D.CX=19、8086/8088 系统中用于形成地址总线的器件是__A____。
A 缓冲器 ;B 锁存器 ;C) 计数器 ; D) 译码器10、8088/8086 CPU的基本总线周期由___B__个时钟周期组成。
A 2 ;B 4 ;C 5 ;D 611、在8086系统中中断号为0AH,则存放中断向量的内存起始地址为___ B _。
A 0AH;B 28H;C 4AH ;D 2AH12、80X86 CPU将累加器AX的内容清零的正确指令是_B___。
A AND AX,AX;B XOR AX,AX;C OR AX,AX; D. NOT AX13、下列器件可作简单输入接口的电路是_(1)_ A _,作简单输出接口的电路是_(2)_ B。
A 三态缓冲器 ;B 锁存器;C 反相器 ;D 译码器14、某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有__D__条。
A 32 ;B 16 ;C 20 ;D 2415、伪指令VAR DW ? 将在内存预留的存储空间是_B_ _。
A.1字节 B.2字节C.6字节 D.4字节16、关系运算符EQ、NE、LT、GT、LE、GE等,当运算结果关系成立时汇编返回_A_。
A.0FFFFH B.0000HC.0001H D.1000H17. 8、8086 CPU寻址I/O端口最多使用___D_条地址线。
A 8 ;B 10 ;C 12 ;D 1618、8086/8088 系统中用于形成地址总线的器件是_A_。
A 缓冲器 ;B 锁存器 ;C) 计数器 ; D) 译码器19.某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有_D__条。
A 32 ;B 16 ;C 20 ;D 2415、两数比较,若相等时转移到LABEL的指令是_A_。
A JZ LABEL ;B JC LABEL ;C JO LABEL ;D JS LABEL16、下列信号中__C__用来区分CPU 访问内存储器或I/O 接口。
A WR ; B RD ; C IO M / ; D R DT /17.8086存储信息的基本单位是__B 。
A .字B .字节C .KBD .MB18.8086的字长有_C_位。
A .32 B. 16 C. 8 D.6419.8086有4个通用数据寄存器,其中AX 除用做通用寄存器外,还可用做__A_。
A .累加器B .计数器C .基址寄存器D .段地址寄存器20.设寄存器BX 存有一偏移地址,则对应内存单元的物理地址应在__A__。
A .数据段B .代码段C .附加段D .堆栈段21.设寄存器BP 存有一偏移地址,则对应内存单元的物理地址应在__D__。
A .数据段B .代码段C .附加段D .堆栈段22.8086有20根地址线,直接寻址空间为_B__。
A .64 MB B .1 MBC .1024 KBD .8MB23.标志寄存器中PF =1时,表示__A__。
A .运算结果低8位中所含1的个数为奇数B .运算结果低8位中所含1的个数为偶数C .运算结果有溢出D .运算结果无溢出24.地址加法器是属于_B_中部件。
A .EUB .BIUC .ALUD .指令队列25.立即、直接、寄存器间接3种寻址方式,指令的执行速度,由快至慢的排序为_C_。
A .直接、立即、间接B .直接、间接、立即C .立即、直接、间接D .不一定26.指令MOV AL ,[BX]中的源操作数在_A_中。
A .数据段B .附加段C. 堆栈段 D .代码段27.指令ADD AX ,[SI+50H]中,源操作数的寻址方式是_D_。
A .变址寻址B .基址和变址寻址C .基址寻址D .变址相对寻址28.指令MOV AX ,DAT1[BX +DI]中,源操作数的寻址方式是_D_。
A .变址寻址B .基址和变址寻址C .基址寻址D .基址变址相对寻址29.将累加器AX的内容清零,错误的指令是__B__。
A.XOR AX,AX B.AND AX,OC.SUB AX,AX D.CMP AX,AX32.伪指令VAR DW ? 将在内存预留的存储空间是B _。
A.1字节 B.2字节C.6字节 D.4字节33.伪指令BUF DB 20 DUP(0,1) 在内存中占用的存储空间是__D_ _。
A.80字节 B.20字节C.60字节 D.40字节34.语句MOV BX,OFFSET DAT1执行后,BX中存放的是 B _。
A.DAT1的段地址 B.DAT1的偏移地址C.DAT1的第1个数据 D. DAT1的物理地址36.DOS功能调用时,功能号应放入_ C __中。
A.AX B.AL C.AH D.DX三、简答题(每小题5分,共15分)1、冯.诺依曼计算机的基本设计思想是什么?(1)计算机应用由运算器、控制器、存储器、输入和输出设备等五大部分组成。
(2)存储器不但能存放数据,也能存放程序.计算机具有区分指令和数据的能力。
而且数据和指令均以二进制形式存放。
(3)将事先编好的程序存入存储器中,在指令计数器控制下,自动高速运行(执行程序)。
2、8088CPU和8086CPU结构的区别。
(1)8088 指令队列长度是4 个字节,8086 是6 个字节。
(2)8088 的BIU 内数据总线宽度是8 位,而EU 内数据总线宽度是16 位,这样对16 位数的存储器读/写操作需要两个读/写周期才能完成。
8086 的BIU 和EU 内数据总线宽度都是16 位。
(3)8088 外部数据总线只有8 条AD7~AD0,即内部是16 位,对外是8 位,故8088 也称为准16 位机。
3、 8086CPU构成系统时其存储器可分为哪两个存储体?它们如何与地址、数据总线连接?8086CPU构成系统时,其存储器可分为奇地址存储体与偶地址存储体。
偶地址存储体的8位数据线,与CPU16位数据总线的D7~D0连接;奇地址存储体的8位数据线与CPU16位数据总线的D15~D8连接。
地址总线A19~A1提供存储体片选的高位地址,A0和BHE(HE有上划线)区分奇偶地址存储体。
4、 8086/8088 CPU系统为什么要采用地址锁存器?因为8086/8088的AD15~AD0/AD7~AD0既可作为低16位/8位地址线,又可作为16位/8位数据线,为了把地址信息分离出来保存,外接存储器或外设提供16位/8位地址信息,一般须外加三态锁存器,并由CPU产生的地址锁存允许信号ALE的下跳变将地址信息锁存入8282/8283锁存器中。