- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2012大四返校考《微机原理与接口技术》试卷及答案
北京邮电大学2012年
大四返校考试__2400__,传送每位信息所占用的时间是__0.417ms __。
若当前堆栈指针SP指向2006H单元,则向堆栈中压入5个字的内容后,SP应指向__1FFCH __。
某存储器芯片的地址线为16位,存储字长为8位,则其存储容量为位。
中断类型号为24H的中断向量存放在 0000H:0090H 开始的存储单元。
8259A包括两种触发方式,即 电平触发 方式和脉冲触发 方式。
8086复位后如下寄存器的内容为:CS= FFFF H,IP=0000H。
可编程计数/定时控制器8253具有 3 个计数通道;它有 6 种工作方式,其中工作方式3被称为 方波发生器 。
二、判断题。正确的在括号内打√,否则打×(共10分)
8086系统中,堆栈通常以“先进后出”的方式存取数据,指令队列以“先进先出”的方式存取数据。 ( √ )
RS-232C是一个串行通信接口标准。( √ )
8086CPU工作在最小模式下时,系统控制总线需由总线控制器产生。( X )
某微机中断级联系统中,共采用3片8259A可编程中断控制器,则该系统最多可管理24级中断源。( X )
8086系统中,非规则字指存放在偶地址单元的字数据。( X )
8086系统中,指令“LEA AX,BUF”和“MOV AX,OFFSET BUF”可以完成相同的功能。( √ )
8086系统中,伪指令经汇编后将生成相应的机器码。( X )
8086CPU采用引脚复用技术,即地址线和数据线是复用的。( √ )
8086宏汇编语言中,每条指令都必须具有操作码和操作数。( X )
IRET语句既可用于子程序的返回,也可用于中断服务程序的返回。( X )
三、选择题(每空2分,共12分)
1. 8086通过 信号和 控制连接在总线上的存储器和接口以何种方式传输数据。 A
(A) A0
(B) ALE A0
(C) A1
(D) ALE A1
2. 标志寄存器中标志IF=1表示的是 C 。
(A) 运算结果超出了表示数的范围
(B) 运算结果低8位中所含1的个数为奇数
(C) CPU可以接收可屏蔽中断请求
(D) CPU按跟踪方式执行指令
3. 调试程序DEBUG中的指令U的含义是 D 。
(A)从指定地址显示内容
(B)从指定地址执行程序
(C)读并显示输入的字节
(D)反汇编
4. MOV AX,[BX+SI]的源操作数的物理地址是 A 。
(A)16×(DS)+(BX)+(SI)
(B)16×(ES)+(BX)+(SI)
(C)16×(SS)+(BX)+(SI)
(D)16×(CS)+(BX)+(SI)
5. ROR指令的意义是 A 。
(A) 不带CF的循环右移
(B) 带CF的循环右移
(C) 算术右移
(D) 逻辑右移
6. 假定DS=1000H,AX=2000H,[1234H]=30H,[1235H]=40H当执行完MOV AX ,[1234H]指令后,AX的值为 D 。
(A) 2000H
(B) 3040H
(C) 1234H
(D) 4030H
四、简答题(共30分)
1、I/O端口的编址方式有哪两种?PC机采用的是哪种方式?
统一编址和独立编址IDIV AX
对
(4)MOV AX,BP + 1
错,BP不是变量,不能在表达式里使用寄存器
(5)IN BL, 05H
错, BL不能作为IN指令的目的操作数,只能用AL或AX
4、8086读/写总线周期各包括最少几个时钟周期?什么情况下需要插入等待周期TW?8086读/写总线周期各包括最少四个时钟周期。在系统中增加等待周期TW的一般情况是:当CPU提供了地址后,由于外设或存储器的读出或写入时间较慢,不能与CPU的速度匹配,就需要插入等待周期TW,等待CPU能从外设或存储器将数据正确地读出或写入为止。CPU获得中断请求;
8086CPU执行完当前指令;
8086CPU查询中断源类型码;
保护现场,保护断点;
8086CPU响应中断,根据中断类型码获得中断服务程序的入口地址;
执行服务程序;
中断返回,即恢复断点,恢复现场;
6. 依次执行下述指令序列,请在空白处填上当左边指令执行完时该寄存器的值。(6分)
MOV AL,0DH
MOV BH,5CH
MOV CH,04H
ADD AL,BH ;AL= 69 H
OR
文档评论(0)