欢迎来到天天文库
浏览记录
ID:12293107
大小:94.50 KB
页数:22页
时间:2018-07-16
《微机原理与汇编程序设计复习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、微机系统与汇编语言复习题单项选择题10*2=20分 填空题10*2=20分 问答题:5*5=25分 程序分析题4*5=20分 设计应用题1*15=15分 第一章微型计算机概述1、微型计算机(MC,Microcomputer)是有哪些部件构成的? 答:由MP、存储器、输入/输出接口电路和系统总线构成。 2、微型计算机系统(MCS,MicrocomputerSystem)是有哪些部分构成的? 答:微型计算机系统是以微型计算机为主体,配上软件系统和外部设备而构成的。第二章计算机中的数据表示1.58的非压缩BCD和压缩BCD各如何表示?写出存入DX的指令。 答:58的非压
2、缩BCD是0508H存入DX的指令:MOVDX,0508H 58的压缩BCD和是58H存入DX的指令:MOVDX,0058H 2、什么是ASCII码?可表示哪些信息?按其作用可分为哪些? 答:ASCII码是美国信息交换标准代码的简称,用于给西文字符编码。包括英文字母的大小写、数字、专用字符、控制字符等; 按其作用可分为:34个控制字符;10个阿拉伯数字52个英文大小写字母;32个专用符号第三章80X86微处理器及其体系结构1、8086CPU信号线RESET的功能是什么?8086复位后内部寄存器状态是怎样的?8086CPU复位后从什么单元中取第一条指令执行。 答:R
3、ESET—复位信号输入8086复位后CS=FFFFH、DS=0000H、ES=0000H、SS=0000H、IP=0000H、FR=0000H 8086CPU复位后从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位的寄存器
4、,存放EU要执行的下一条指令的偏移地址,用以控制程序中指令的执行顺序,实现对代码段指令的跟踪。4、8086CPU用于地址锁存器输入允许的控制信号和用于数据收发器允许的控制信号各是什么信号? 答:用于地址锁存器输入允许的控制信号是ALE,用于数据收发器允许的控制信号是DEN。 5、是什么引脚? 答:等待测试引脚 6、INTA是什么引脚? 答:中断响应引脚 7、M/IO是什么引脚? 答:存储器访问/输入输出访问控制引脚 8、8086CPU最小、最大方式时用于总线请求、允许的信号线各是什么? 答:最小:HOLD---总线请求 HLDA---总线响应 最大:RQ/GT0、
5、RQ/GT1 9、8086CPU访问存贮器和访问I/O的地址分别各为什么?可寻址的最大存贮器空间和最大I/O空间分别各为多少? 答:8086CPU访问存贮器的地址是A19—A0,可寻址的最大存贮器空间是1MB. 8086CPU访问I/O的地址是A15—A0,可寻址的最大I/O空间是64KB. 10、什么是逻辑地址?什么是物理地址?它们各自如何表示?如何转换? 答:程序中使用的存储器地址称为逻辑地址,由16位“段基址”和16位“偏移地址”(段内地址)组成。 段基址表示一个段的起始地址的高16位。偏移地址表示段内的一个单元距离段开始位置的距离。 访问存储器的实际地址称
6、为物理地址,用20位二进制表示。 将两个16位二进制表示的逻辑地址错位相加,可以得到20位的物理地址: 物理地址=段基址×16+偏移地址 11、物理地址4ACD9H的逻辑地址可以是哪些? 答:4A00:0CD9、4500:5CD9、4A88:0459等 12、8086CPU输入输出指令的间址寄存器是什么? 答:DX 13、8086CPU寄存器BX、BP、AX、各是什么功能的寄存器? 答:BX、BP----基址寄存器AX---累加器 14、标志寄存器FR多少位?有哪些标志? 答:FR是一个16位的寄存器,共9个标志.其中6个用作状态标志CF、PF、AF、ZF、SF、
7、OF 3个用作控制标志DF、IF、TF. (1)进位标志CF----反映运算结果向更高位是否有进/借位,加减运算后有进位/借位时CF=1,否则CF=0 CF标志的用途:用于运算时的进/借位。用于无符号数运算后判定是否有溢出。用于移位操作时接收移出的信息位. (2)奇偶校验标志PF:反映运算结果低八位中“1”的个数为奇或者为偶,其值为1表示运算结果的低8位中1的个数为偶数,否则为奇数。 PF标志可用于数据传送后的奇偶校验。 (3)辅助进位标志AF----反映运算后的结果是否有半进位/借位,其值为1表示运算中低4位向高4位有进位或借位,否则无进位或借位。 AF在BCD
8、码运算(8
此文档下载收益归作者所有