32位微机原理与接口技术试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息科学技术学院 (答案写在答题纸上,写在试题纸上无效)
一、 填空题(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 )1110001
B )1110011
C )1011000
D )1101100
2、十进制数63.875转换成二进制数是 。
A )110100.01 B)111111.111 C)100110.11 D)100101.101
3、十进制数64转换成八进制数是 。
A )001Q
B )100Q
C )161Q
D )112Q
4、将二进制小数11.11转换成十进制小数是 。
A )3.75 B)2.75 C)3.25 D)3.5
5、 是计算机的记忆装置的基本单元。
A )触发器 B)寄存器 C)存储器 D)计数器
6、常见的通信方式有并行通信和串行通信,那么8255A 是一颗 芯片。
A )并行通信
B )串行通信
C )既可以进行并行通信也可以进行串行通信
D )无线通信
7、8086计算机系统中常用的中断处理芯片是 。
A )8259A
B )8255A
C )8286
D )8284A
8、计算机系统中的I/O 接口又被称为 。
A )输入/输出接口
B )并行通信接口
C )串行通信接口
D )控制接口
9、DW 是 伪指令。
课程考试试题 学期
学年 拟题人:
校对人:
拟题学院(系):
适 用 专 业:
A)字节定义 B)字定义 C)4字节定义 D)8字节定义
10、将汇编程序翻译成机器代码的过程称为。
A)翻译 B) C)编译 D)汇编
11、实验过程中进行程序调试的环境是:。
A)DEBUG B)VC C)QTHPCI D)WINDOWS
12、指令MOV AX,BX中,源操作数采用的寻址方式是:。
A)立即数寻址 B)寄存器寻址 C)直接寻址 D)寄存器间接寻址
13、ROL指令完成的功能是:。
A)算术左移 B)循环左移 C)循环右移 D)逻辑左移
14、DEC指令完成的是:操作。
A)加一 B)减一 C)加法 D)减法
三、简答题(36分)
1、写出半加器的真值表并画出电路图。
2、什么是中断,并指出软件中断和硬件中断的区别和联系。
3、试说明宏调用和过程调用的区别。
4、说明8086最小工作模式下8286和8284A的作用。
5、简述8086BIU的功能和作用。
6、什么是输入/输出处理机控制方式。
四、程序分析题(10分)
1、(5分)分析下面的程序段执行完成后各寄存器的容:
MOV AX,2024 AX=
MOV BX,1000 BX=
SUB AX, BX BX=
MOV BX,4
MUL BX AX= DX=
2、(5分)分析下面的程序段所实现的功能:
SAL AL,1H
MOV BL,AL
MOV CL,2H
SAL AL,CL
ADD AL, BL
五、程序设计题(10分)
1、(5分)编制一个完整的程序,实现对两个16位数做加法运算。数据段的定义如下:DATA SEGMENT
NUM1 DW ?
NUM2 DW ?
SUM DW ?
DATA ENDS 其中NUM1是被加数, NUM2是加数, SUM是和。
2、(5分)编制一个完整的程序,求两个无符号数之差的绝对值,数据段定义如下。DATA SEGMENT
NUM1 DW ?
NUM2 DW ?
DIFF DW ?
DATA ENDS 其中NUM1是无符号数1, NUM2是无符号数2, DIFF是其绝对值。
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 )111000
B )111001
C )101111
D )110110
2、十进制数36.875转换成二进制数是 。
A )110100.01 B)100100.111 C)100110.11 D)100101.101
3、十进制数59转换成八进制数是 。
A )73Q
B )37Q
C )59Q
D )112Q
4、将十进制小数0.6875转换成八进制小数是 。
A )0.045Q B)0.054Q C)0.54Q D)0.45Q
5、与十进制数58.75等值的十六进制数是 。
A )A3.CH B)3A.CH C)3A.23H D)C.3AH
课程考试试题B
学期 学年 拟题人:
校对人:
拟题学院(系): 适 用 专 业: