32位微机原理与接口技术试题信息科学技术学院(答案写在答题纸上,写在试题纸上无效)一、 填空题(30分)1、计算机存储信息是按位存放的,1个字节等于 个二进制位,1KB 等于 个字节。
2、设A=10001110,B=11001100,则A 和B 的“或”A+B= ,A 和B 的“与”A •B= ,A 和B 的异或A ⊕B = , A 的“非”A = 。
3、布尔代数中的摩根定理是:B A += ,B A •= 。
4、8088CPU 的数据总线是 位的,地址总线是 位的。
5、8086CPU 从功能上可分为两部分,即 和 。
6、8086CPU 的4个段地址寄存器分别是CS 、DS 、ES 、SS,其中CS 是 寄存器,DS 寄存器,ES 是 寄存器,SS 是寄存器。
7、8086CPU 的标志寄存器的标志位可分为控制标志和状态标志,其中ZF 是 标志,DF 是 标志。
8、8086CPU 的4个通用寄存器分别是 、 、 、 ,它们既可以作为 位寄存器使用,也可以作为 位寄存器使用。
9、8086CPU 可用20位地址寻址 字节的内存空间。
10、计算机I/O 接口电路与外部设备间可以交换的信号类型有4类,除了 量和 量外,还包括开关量和脉冲量。
11、在8086的几种寻址方式中,采用立即数寻址时操作数在指令中提供,那么采用寄存器寻址时操作数在 中,采用直接寻址方式时操作数在 中,采用寄存器间接寻址方式时操作数在 中。
二、 选择题(14分)1、与十进制数88等值的二进制数是 。
A )1110001B )1110011C )1011000D )11011002、十进制数63.875转换成二进制数是 。
A )110100.01 B)111111.111 C)100110.11 D)100101.1013、十进制数64转换成八进制数是 。
A )001QB )100QC )161QD )112Q4、将二进制小数11.11转换成十进制小数是 。
A )3.75 B)2.75 C)3.25 D)3.55、 是计算机的记忆装置的基本单元。
A )触发器 B)寄存器 C)存储器 D)计数器6、常见的通信方式有并行通信和串行通信,那么8255A 是一颗 芯片。
A )并行通信B )串行通信C )既可以进行并行通信也可以进行串行通信D )无线通信7、8086计算机系统中常用的中断处理芯片是 。
A )8259AB )8255AC )8286D )8284A8、计算机系统中的I/O 接口又被称为 。
A )输入/输出接口B )并行通信接口C )串行通信接口D )控制接口9、DW 是 伪指令。
课程考试试题学期学年 拟题人:校对人: 拟题学院(系):适 用 专2 微信息科学技术学院(答案写在答题纸上,写在试题纸上无效)三、 填空题(30分)1、计算机存储信息的最小单位是 ,1个字节等于 个二进制位,1KB等于 个字节。
2、设A=10101,B=11011,则A 和B 的“或”A+B= ,A 和B 的“与”A •B= ,A 的“非”A = 。
3、布尔代数中的摩根定理是:B A += ,B A •= 。
4、8086CPU 的数据总线是 位的,8088CPU 的数据总线是 位的。
5、8086CPU 从功能上可分为两部分,即 和 。
6、8086CPU 的4个段地址寄存器分别是 、 、 、 。
7、根据功能,8086CPU 的标志可分为两类: 标志和 标志。
8、8086CPU 的4个通用寄存器分别是 、 、 、 ,它们既可以作为 位寄存器使用,也可以作为 位寄存器使用。
9、8086CPU 可用20位地址寻址 字节的内存空间。
10、用汇编语言编写的程序需要经过 翻译成机器语言后,才能在计算机中执行。
11、立即数寻址方式中,操作数在 中,寄存器寻址方式中,操作数在 中,直接寻址方式中,操作数在 中,寄存器间接寻址方式中,操作数在 中。
四、 选择题(15分)1、与十进制数56等值的二进制数是 。
A )111000B )111001C )101111D )1101102、十进制数36.875转换成二进制数是 。
A )110100.01 B)100100.111 C)100110.11 D)100101.101课程考试试题B 学期 学年拟题人: 校对人: 拟题学院(系):适 用 专3、十进制数59转换成八进制数是。
A)73Q B)37Q C)59Q D)112Q4、将十进制小数0.6875转换成八进制小数是。
A)0.045Q B)0.054Q C)0.54Q D)0.45Q5、与十进制数58.75等值的十六进制数是。
A)A3.CH B)3A.CH C)3A.23H D)C.3AH6、二进制数10101转换成十进制数是。
A)25 B)23 C)21 D)227、十进制负数-61的八位二进制原码是。
A)10101111 B)10111101 C)10101011 D)001101018、十进制正数38的八位二进制补码是。
A)00011001 B)10100110 C)10011001 D)001001109、十进制负数-38的八位二进制补码是。
A)01011011 B)10100110 C)10011001 D)1101101010、有一个八位二进制数补码是11111101,其相应的十进制数是。
A)-3 B)-2 C)509 D)25311、指令MOV AL,56H中,源操作数采用的寻址方式是:。
A)立即数寻址 B)寄存器寻址 C)直接寻址 D)寄存器间接寻址12、指令MOV AL,BL中,源操作数采用的寻址方式是:。
A)立即数寻址 B)寄存器寻址 C)直接寻址 D)寄存器间接寻址13、指令MOV AX,[1070H]中,源操作数采用的寻址方式是:。
A)立即数寻址 B)寄存器寻址 C)直接寻址 D)寄存器间接寻址14、指令MOV AX,[BX]中,源操作数采用的寻址方式是:。
A)立即数寻址 B)寄存器寻址 C)直接寻址 D)寄存器间接寻址15、设DS=2000H,则指令MOV AX,[1050H]的源操作数的物理地址是。
A)21050H B)2000H C)1050H D)3050H五、简答题(25分)1、简述算术逻辑单元(ALU)的功能,并画出其框图。
2、简述8086CPU总线接口部件BIU的功能和结构。
3、简述汇编语言程序的优点,并简述86系列汇编语言指令语句的格式。
4、何谓寄存器寻址方式?何谓寄存器间接寻址方式?二者的区别是什么?5、简述汇编语言程序设计的步骤。
六、程序分析题(15分)1、(5分)分析下面的程序段所实现的功能:SAL AL,1MOV BL,ALMOV CL,2SHL AL,CLADD AL,BL2、(5分)分析下面的程序段所实现的功能:MOV CL,4SHL BL,CLAND AL,0FHOR AL,BL3、(5分)分析下面的程序段所实现的功能:MOV CX,8MOV SI,1000HL1: INC BYTE PTR[SI]INC SILOOP L1七、应用题(15分)1、(8分)编制程序,对两个16位数做加法运算。
这两个数从地址10050H开始连续存放,低位在小地址一端,结果放在这两个数之后。
2、(7分)编制程序,求AX累加器和BX寄存器中两个无符号数之差的绝对值,结果放在内存(2800H)单元中。
拟题学院(系): 信息科学技术学院 2005-2006 学年 2 学期 微机 (答案要注明各个要点的评分标准) 八、 填空题(30分,每空1分) 1、计算机存储信息的最小单位是二进制的位,1个字节等于8个二进制位,1KB等于1024个字节。
2、设A=10101,B=11011,则A 和B 的“或”A+B=11111,A 和B 的“与”A •B=10001,A 的“非”A =01010。
3、布尔代数中的摩根定理是:B A += A B •,B A •=A +B 。
4、8086CPU 的数据总线是16位的,8088CPU 的数据总线是8位的。
5、8086CPU 从功能上可分为两部分,即总线接口部件BIU 和执行部件EU 。
6、8086CPU 的4个段地址寄存器分别是CS 、DS 、ES 、SS 。
7、根据功能,8086CPU 的标志可分为两类:状态标志和控制标志。
8、8086CPU 的4个通用寄存器分别是AX 、BX 、CX 、DX ,它们既可以作为16位寄存器使用,也可以作为8位寄存器使用。
9、8086CPU 可用20位地址寻址1M 字节的内存空间。
10、用汇编语言编写的程序需要经过汇编程序翻译成机器语言后,才能在计算机中执行。
11、立即数寻址方式中,操作数在 指令 中,寄存器寻址方式中,操作数在 寄存器中, 直接寻址方式中,操作数在 存储器 中,寄存器间接寻址方式中,操作数在存储器 中。
九、 选择题(15分,每小题1分)1、与十进制数56等值的二进制数是 A ) 。
拟 题 人:曲英杰A)111000 B)111001 C)101111 D)1101102、十进制数36.875转换成二进制数是 B) 。
A)110100.01 B)100100.111 C)100110.11 D)100101.1013、十进制数59转换成八进制数是 A)。
A)73Q B)37Q C)59Q D)112Q4、将十进制小数0.6875转换成八进制小数是 C) 。
A)0.045Q B)0.054Q C)0.54Q D)0.45Q5、与十进制数58.75等值的十六进制数是 B) 。
A)A3.CH B)3A.CH C)3A.23H D)C.3AH6、二进制数10101转换成十进制数是 C)。
A)25 B)23 C)21 D)227、十进制负数-61的八位二进制原码是 B)。
A)10101111 B)10111101 C)10101011 D)001101018、十进制正数38的八位二进制补码是 D)。
A)00011001 B)10100110 C)10011001 D)001001109、十进制负数-38的八位二进制补码是 D)。
A)01011011 B)10100110 C)10011001 D)1101101010、有一个八位二进制数补码是11111101,其相应的十进制数是 A)。
A)-3 B)-2 C)509 D)25311、指令MOV AL,56H中,源操作数采用的寻址方式是: A) 。
A)立即数寻址 B)寄存器寻址 C)直接寻址 D)寄存器间接寻址12、指令MOV AL,BL中,源操作数采用的寻址方式是: B) 。
A)立即数寻址 B)寄存器寻址 C)直接寻址 D)寄存器间接寻址13、指令MOV AX,[1070H]中,源操作数采用的寻址方式是: C) 。