没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论



















微机接口技术第 1 次作业
一、单项选择题(只有一个选项正确,共 8 道小题)
1. 需要在程序中使用 I/O 指令完成的数据输入输出方式有 。
(A) DMA
(B) 无条件程序直接传送
(C) 程序查询控制式
(D) 中断方式
正确答案:A
解答参考:
2. 在下列指令中,能使 8086CPU 对 I/O 端口进行读/写访问的是:(
(A) 中断指令
(B) 串操作指令
(C) 输入/输出指令
(D) MOV 指令
正确答案:C
解答参考:
)
3. 如果认为 CPU 等待设备的状态信号是处于非工作状态(即踏步等待),那么,在下面
几种主机与设备数据传送方式中, (1) 主机与设备是串行工作的,
(2) 主机与设备是并行工作的, (3) 主程序与外围设备是并行运行的。
(A) 程序查询方式
(B) 中断方式
(C) DMA 方式
正确答案:A
解答参考:(1) A (2) B (3) C
4. 采用 DMA 方式传送数据时,每传送一个数据就要占用 的时间
(A) 一个指令周期

(B) 一个机器周期
(C) 一个存储周期
(D) 一个总线周期
正确答案:C
解答参考:
5. 当采用 输入操作情况下,除非计算机等待数据,否则无法传送数据给计算机。
(A) 程序查询方式
(B) 中断方式
(C) DMA 方式
正确答案:A
解答参考:
6. Intel 8086CPU 可以访问的 I/O 空间有:(
(A) 4GB
(B) 1MB
(C) 64KB
(D) 1KB
正确答案:D
解答参考:
)
7. 在 DMA 方式下,CPU 与总线的关系是(
(A) 只能控制地址总线
(B) 相互成隔离状态
(C) 只能控制数据线
(D) 相互成短接状态
正确答案:B
解答参考:
)
8. 不需要在程序中使用 I/O 指令完成的数据输入输出方式是( )。
(A) DMA
(B) 无条件程序直接传送
(C) 程序查询控制式
(D) 中断方式
正确答案:A
解答参考:

四、主观题(共 30 道小题)
9. 什么叫做微机处理器?它主要由哪几部分组成?
参考答案:微处理器是大规模集成电路,是计算机的核心,它主要由算术逻辑运算单
元(ALU),控制逻辑部分(CLS)以及寄存器组所组成。
10. 什么叫微机?它主要包括哪几部分?
参考答案:微机是一部具有完整功能的可编程计算机,它除了微理器(CPU)外,还
包括有存储器(MEMORY),输入、输出(I/O)接口等。
11. 什么是微机系统?
参考答案:
答:微机系统包括两个部分:硬件和软件,只有组成为一台微机系统,计算机才能真
正的工作。
12. 在计算机内部为什么都采用二进制数,而不采用十进制数?
参考答案:答:计算机中采用二进制数,主要有以下几个原因:
(1)二进制数在物理上最容易实现
(2)二进制数用来表示的二进制数的编码、计数、加减运算规则简单
(3)二进制数的两个符号“1”和“0”正好与逻辑命题的两个值“是”
和“否”或称“真”和“假”相对应,为计算机实现逻辑运算和程序中
的逻辑判断提供了便利的条件。
13.
将下列十进制数,转换为二进制,八进制,十六进制和BCD 码(二进制
最多数取六位小数):
1); 2);
3); 4)。
参考答案:答:1).01B; ; ; ;
3); ; ; ;
14. 将下列二进制数转换成十进制,八进制,十六进制及 BCD 码? 1).11B; 2);

3).1011B; 4)。
参考答案:答:1); ; ; ;
3); ; ; ;
15.
将下列十进制数用 8 位二进制数,表示出它的原码,反码和补码
1)+75; 2)+123;
3)-75; 4)-123。
参考答案:答:1)01001011B; 01001011B; 01001011B;
4)B; B; B。
16.
写出下列用补码表示的二进制的十进制真值:
1)01011101B; 2)01101001B;
3)B; 4)B。
参考答案:答:1)+93; 3)-102;
17.
写出下列二进制数的 BCD 码与 ASCⅡ码:
1)01001000B; 2)00110110B;
3)B; 4)B。
参考答案:答:1)72H; 3438H; 3)170H; 4141H;
18.
列出算式对下列各小题作加,减运算:
1)下列各题为无符号二进制数:
(1)X=3AH; Y=8CH;
(2)X=76H; Y=4BH;
(3)X=65H; Y=4AH;
(4)X=0C9H; Y=0B7H;
2)若以上各小题是有符号数,重作加,减运算(用补码进行)?
参考答案:答:1) (1) 00111010
+
110001 10
001110 10
-
0101110
(3)01100101
+ 0 1001010
01100101
- 01001010

00011011
2)(1) 00111010 (2)01110110
+ + 01001011
00111010 01110110
+ 0 1110100 + —减数求变补后与被减数
相加
19. 将 7 题中各小题的数据进行逻辑“与”,“或”和“异或”的运算?
参考答案:答:
(1) 00111010
∧
00001000
00111010
∨
00111010
XOR
(3) 01100101
∧ 01001010
01000000
01100101
∧01001010
01101111
0 1100101
XOR 01001010
00101111
20. 8086CPU 由哪两部分组成?它们的主要功能是什么?8086CPU 与 8088CPU 的
主要区别是什么?
参考答案:答:8086CPU 内部由执行部件和总线接口部件两部分组成。总线接口部
件的任务是负责在 I/O 接口、存储器及 CPU 之间进行数据传送。执行部件负责分析
指令并执行指令。
8088CPU 内部的指令队列寄存器只有 4 个(8086 为 6 个),808
8 的数据总线仅有 8 位(8086 为 16 位)。
21. 8086/8088 和传统的计算机相比,在执行指令方面有什么不同?这种设计的优点
何在?
参考答案:答:传统的计算机在执行指令时取指令、分析指令和执行指令均由内部一
次完成。而 8086/8088CPU 内部由 EU 和 BIU 两个部件组成,二者间用指令队列寄
存器进行联系。BIU 由存储器中取出指令后放入指令队列寄存器中,EU 再由指令队
列中取出指令然后分析指令并执行指令。即是说,在 8086/8088CPU 内部取指令和
分析指令是同时进行的,这样,CPU 执行完一条指令马上就可以执行下一条指令,
故可以提高运算速度。
剩余22页未读,继续阅读
资源评论


hhappy0123456789
- 粉丝: 34
- 资源: 4万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
