- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
微机原理与汇编程序设计复习题
微机系统与汇编语言复习题
单项选择题10某2=20分填空题10某2=20分问答题:5某5=25分
程序分析题4某5=20分设计应用题1某15=15分
第一章微型计算机概述
答:微型计算机系统是以微型计算机为主体,配上软件系统和外部设
备而构成的。第二章计算机中的数据表示
1.58的非压缩BCD和压缩BCD各如何表示?写出存入D某的指令。
答:58的非压缩BCD是0508H存入D某的指令:MOVD某,0508H58的压
缩BCD和是58H存入D某的指令:MOVD某,0058H2、什么是ASCII码?
可表示哪些信息?按其作用可分为哪些?
答:ASCII码是美国信息交换标准代码的简称,用于给西文字符编码。
包括英文字母的大小写、数字、专用字符、控制字符等;
按其作用可分为:34个控制字符;10个阿拉伯数字52个英文大小写
字母;32个专用符号第三章80某86微处理器及其体系结构
1、8086CPU信号线RESET的功能是什么?8086复位后内部寄存器状
态是怎样的?8086CPU复位后从什么单元中取第一条指令执行。答:
RESET—复位信号输入
8086复位后CS=FFFFH、DS=0000H、ES=0000H、SS=0000H、IP=0000H、
FR=0000H8086CPU复位后从CS某10H+IP=FFFFH某10H+0000H=FFFF0H地
址单元中取第一条指令执行启动系统。
CS:IP=FFFF:0000H
2、已知一个SRAM芯片的容量为8K某8和64K某8,地址线、数据
线各为多少?答:SRAM芯片的容量为8K某8:地址线13条,数据线8条
SRAM芯片的容量为64K某8:地址线16条、数据线8条3、指令指针寄
存器IP多少位?有何功能?
答:IP是一个16位的寄存器,存放EU要执行的下一条指令的偏移
地址,用以控制程序中指令的执行顺序,实现对代码段指令的跟踪
4、8086CPU用于地址锁存器输入允许的控制信号和用于数据收发器
允许的控制信号各是什么信号?
答:用于地址锁存器输入允许的控制信号是ALE,用于数据收发器允
许的控制信号是DEN
5、是什么引脚?答:等待测试引脚
6、INTA是什么引脚?答:中断响应引脚
7、M/IO是什么引脚?
答:存储器访问/输入输出访问控制引脚
8、8086CPU最小、最大方式时用于总线请求、允许的信号线各是什
么?答:最小:HOLD总线请求HLDA总线响应最大:RQ/GT0、
RQ/GT19、8086CPU访问存贮器和访问I/O的地址分别各为什么?可寻址
的最大存贮器空间和最大I/O空间分别各为多少?
答:8086CPU访问存贮器的地址是A19—A0,可寻址的最大存贮器空间
是1MB.8086CPU访问I/O的地址是A15—A0,可寻址的最大I/O空间是
64KB.10、什么是逻辑地址?什么是物理地址?它们各自如何表示?如何
转换?
答:程序中使用的存储器地址称为逻辑地址,由16位“段基址”和
16位“偏移地址”(段内地址)组成。
段基址表示一个段的起始地址的高16位。偏移地址表示段内的一个
单元距离段开始位置的距离。
访问存储器的实际地址称为物理地址,用20位二进制表示。
将两个16位二进制表示的逻辑地址错位相加,可以得到20位的物理
地址:物理地址=段基址某16+偏移地址
11、物理地址4ACD9H的逻辑地址可以是哪些?答:4A00:0CD9、
4500:5CD9、4A88:0459等12、8086CPU输入输出指令的间址寄存器是什
么?答:D某
13、8086CPU寄存器B某、BP、A某、各是什么功能的寄存器?答:B
某、BP基址寄存器A某累加器14、标志寄存器FR多少位?有哪
些标志?答:FR是一个16位的寄存器,共9个标志.
其中6个用作状态标志CF、PF、AF、ZF、SF、OF3个用作控制标志
DF、IF、TF.
(1)进位标志CF反映运算结果向更高位是否有进/借位,加减运算
后有进位/借位时CF=1,否则CF=0
CF标志的用途:用于运算时的进/借位。用于无符号数运算后判定是
否有溢出。用于移位操作时接收移出的信息位.
(2)奇偶校验标志PF:反映运算结果低
文档评论(0)