云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 习题六

习题六

  • 62 次阅读
  • 3 次下载
  • 2025/5/6 4:16:46

习题六

一、选择题

1. I/O设备与CPU之间交换信息,其状态信息是通过( )总线传送给CPU。

A. 地址 B. 数据 C. 控制 D. 三者均可

2. CPU对INTR中断请求响应过程是执行( )INTA总线周期。

A. 1个 B. 2个 C. 3个 D. 4个

3. 伪指令是在程序的( )过程中起作用的。

A. 汇编 B. 编辑

C. 调试 D. 运行

4. 在I/O设备的接口电路中,常用器件( )解决与数据总线的隔离问题。

A. 译码器 B. 触发器 C. 三态缓冲器 D. 锁存器

5. 下列8086指令中,指令执行后,AX的结果与其他三条指令不同的是( )。 A. MOV AX, 0 B. XOR AX, AX C. SUB AX, AX D. OR AX, 0 6. 6片8259A级联最多可以管理( )个中断。

A. 48 B. 40

C. 43 D. 44

7. 溢出的实质是( )

A. 运算产生了进位

B. 运算产生了借位

C.参加运算的操作数超过了数据表示范围 D.运算的结果超过了相应格式数据的表示范围

8. 8255A的端口A工作于方式1输出时,要用( )引脚输入、输出联络信号。

A. PC7、PC6、PC3 B. PC5、PC4、PC3

C. PC6、PC5、PC4 D. PC6、PC4、PC3

9. 常用虚拟存储器系统由( )两级存储器组成。

A. 主存 辅存 B. Cache 主存

C. Cache 辅存 D. Cache Cache

10. 已知某一中断服务程序的中断类型码为52H,则中断向量存储在( )开始的连续4个字节。

A. CS:0052H B. DS:0148H

C. 0:0062H D. 0:0148H

二、填空题

1. 微型计算机系统的工作过程,是 __、 和 三个步骤的不断循环。

2. 已知:X=-88,Y=12,则[X-Y]的16位二进制补码为 ,X/2的8位

二进制补码为 。

3. 8086/8088CPU的标志寄存器中,含有6个 标志和3个 标志。4. 数据定义语句DB 20 DUP(‘AB’,0,3DUP(2,1,1))定义的存储空间长度为 B。

5. 若内存区域中某数据块的起始地址为0400H:0400H,该数据块的长度的为2KB,则该数据块的末地址为 。

6. I/O接口是CPU与外设之间的 ,用以控制它们之间的 操作。

7. 一般来讲,中断的处理过程可分为中断请求、 、中断响应、 和中断返回。

8. 在8253的6种工作方式中,能够自动重复工作的两种方式是 和 。

9. CPU从存储器或I/O端口存取一项数据的过程对应一个 ,它一般由 时钟周期T1~T4组成,其中T1用以 ,T2用以 。 10. 利用8259A做中断控制器,主片8259A的IR2和IR5引脚接从片,则主片的ICW3应为 B,接入IR5引脚的从片8259的ICW3应为 B。

三、判断题

1. 当8086/8088CPU的RESET引脚输入有效的复位信号时,其内部寄存器的值均清0。 ( ) 2. 立即寻址方式下,立即数存放在内存代码段。 ( ) 3. 设堆栈指针SP的初值为2000H,AX=3D00H,BX=5FFFH,则执行指令PUSH AX后,SP寄存器的内容是2002H。 ( ) 4. 对Intel8251A来说,设波特率因子为64,波特率为9600波特,则要求时钟频率为614.4KHz。 ( ) 5. 对8086CPU来讲,地址码A0=0时,低8位数据线上的数据有效。 ( ) ( )

7. 若I/O端口为8位时,只能采取直接寻址方式。 ( )

6. 当8255A的B端口工作在方式2时,A端口还可以工作在方式0或方式1。

8. 8253的6种工作方式中,只有方式0输出端OUT初始电平为低。 ( )

9. 基本的输入输出BIOS存储在DOS操作系统中。 ( )

10. 数据段寄存器DS是用来存放数据段的内容的。 ( )

四、指出下列源操作数的寻址方式

1. MOV AX, ES:[BX] 2. MOV AX, [200H] 3. MOV AX, [BX+DI] 4. MOV AX, ARRAY[SI] 5. MOV AX, 1200H 6. MOV AX, 20[BX+SI]

五、阅读程序,回答问题

1. 根据数据段的定义,回答下列问题。

STA DW 20 DUP(?) L EQU LENGTH STA 则L的值为 。

2. 指出下列伪指令的功能

(1) MYDATA SEGMENT ......

MYDATA ENDS

(2) A1 DB 10H, 56H, 7FH (3) A2 DW 4 DUP(0) (4) M EQU 10 (5) ABC PROC ......

3. 阅读程序,按要求填空。 DATA SEGMENT

BLOCK DB 51,30,43,107,89,90,200,197,70,64 COUNT EQU $-BLOCK RESULT DB 0 DATA ENDS CODE SEGMENT

ASSUME CS:CODE,DS:DATA MAIN PROC FAR

START:PUSH CS SUB AX,AX PUSH AX MOV AX, (a) MOV DS, AX MOV ES, AX MOV SI, (b) MOV CX, COUNT CON: MOV AL, [SI] TEST AL, 01H (c) JZ NEXT INC RESULT NEXT: INC SI LOOP CON RET MAIN ENDP CODE ENDS END START

试问:(1)该程序的功能是 。

(2)程序执行后,RESULT单元的内容是 。 (3)第3行中$的作用是 。 (4)(a)处是 。

(5)(b)处是 ,该指令也可以用指令

代替。

(6)不能改变程序功能,(c)处可用 代替。

六、综合应用题

1. 试编写程序,将BUFF缓冲器中的20个压缩BCD码,转换成ASCII码,存放在ASCBUFF开始的单元中。

2. 已知:8253的CLK0的时钟频率是8KHz,试完成以下问题: (1)8253定时器0最大定时时间是多少?

(2)要求8253端口地址为90H、92H、94H和96H,请使用74LS138译码器加简

单门电路完成地址连线。

(3)现在要求使用该8253产生周期为9秒,占空比为4:9的方波,请在上面的

电路图中完成电路,并编写初始化程序。

搜索更多关于: 习题六 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

习题六 一、选择题 1. I/O设备与CPU之间交换信息,其状态信息是通过( )总线传送给CPU。 A. 地址 B. 数据 C. 控制 D. 三者均可 2. CPU对INTR中断请求响应过程是执行( )INTA总线周期。 A. 1个 B. 2个 C. 3个 D. 4个 3. 伪指令是在程序的( )过程中起作用的。

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com