- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
注:答题(包括填空题、选择题)必须答在专用答卷纸上,否则无效
一、填空题:(共30分,每空 1.5 分)
1、在8086 CPU中,当要访问的某个存储单元时,根据相应的操作自动选择对应的( )寄存器,将该寄存器的内容与16位的( )地址一起构成逻辑地址,再形成20位的( )地址。
2、8086 CPU读写16位端口时,AD0~AD15引脚线在T1内产生( )信号。当需要插入等待状态时,需由外设在( )和( )时钟周期之间提供READY低电平信号。
3、CPU与外设之间数据传送方式有( )、( )、( )和( )等四种。在8086 CPU中,
I/O端口寻址采用( )方式。
4、8259 A采用级联方式时,主片必须采用( )嵌套方式,从片一般采用( )嵌套方式。当用4片8259 A构成1主3从级联方式时,最多可引入( )级中断请求信号。
5、已知字长为8位,且有x=-32,[x-y]补=10H,则有[x]补=( ),[x+y]补=( ),y=( )。
6、8255 A的PB口允许有( )种工作方式。当需要从PA口同时输入和输出数据时,应使PA口工作在方式( )。
7、采用RS-232连接两台计算机进行双向异步通信时,最简单的连接方式需要( )根信号线。
二、判断题:(每小题1.5分,共15分。对的打“√”,错的打“×”)
1、CPU能够处理的数据位数总是与外部数据总线的位数一致。( )
2、8086 CPU的控制标志位根据运算结果自动设置,而状态标志位可由指令设置。( )
3、8086 CPU的指令对存储器的所有操作都允许段超越。( )
4、8086 CPU对存储器读或写一个字时,总是需要两个总线周期。( )
5、对于自然数而言,比较两数的大小时,既可采用无符号数比较指令,也可采用带符号数比较指令,两者所转移的实际目标是一致的。( )
6.逻辑运算符与逻辑运算指令的区别是,前者在指令执行时完成运算,而后者在汇编时完成运算。( )
7.8086 CPU获取NMI的中断类型号是通过读取数据总线上的数据来实现的。( )
8、用于8086 CPU系统中8259 A初始化时,至少需要写入4个初始化命令字。( )
9、对8253设置计数初值1000D时,若采用BCD码计数,其初值应为1000H;而采用二进制计数时,其计数值应为03E8H。( )
10、对8255 A的C口各位同时进行置位或复位,可通过控制口寄存器写入置位/复位控制字来实现。( )
三、简答题: (6小题,共30分)
1、(6分)设DS=100H,SS=3000H,SI=1200H,(11200H)=12H,(11201H)=34H,(31200H)=78H,(31201H)=56H,则执行下列指令之后:
ADD WORD PTR SS:[SI],0A988H
问:(1)下列存储单元的内容是多少?
(11200H) =( );(11201H) =( );(31200H) =( ),(31201H) =( )
(2)标志位的值:ZF =( ),CF =( )。
2、(5分)有数据段定义如下:
DATA SEGMENT
STR DB ‘MICRO-COMPUTER’,‘ $’
BUF DW 3 DUP(2 DUP(2),8)
ADR DW BUF
DATA ENDS
回答下列问题:
(1)该数据段共占有多少个字节的存储单元?
(2)写出下列运算后的结果:
LENGTH STR = ( ),SIZE BUF = ( ),TYPE ADR =( )。
(3)变量ADR的初值是多少?
3、(6分)简述产生存储器片选信号的三种方法及其特点。
4、(5分)简述8086 CPU响应可屏蔽中断时,如何获取所对应的中断服务程序的入口地址。
5、(4分)ADC0809的START信号和EOC信号各有什么作用?其8个模拟通道的选择由哪些引脚的信号决定?
6、(4分)简述16550中发送器的主要功能。
四、程序阅读题:(5小题,共45分)
1、(9分)源程序如下:
MOV AH,0
ADD AL,BL
AAA
ADD AX,3030
原创力文档


文档评论(0)