09微机系统与汇编语言复习

09微机系统与汇编语言复习

ID:15226962

大小:122.00 KB

页数:11页

时间:2018-08-02

09微机系统与汇编语言复习_第1页
09微机系统与汇编语言复习_第2页
09微机系统与汇编语言复习_第3页
09微机系统与汇编语言复习_第4页
09微机系统与汇编语言复习_第5页
资源描述:

《09微机系统与汇编语言复习》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

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各如何表示?Ø答:0508H、5

2、8HØ2、什么是ASCII码?可表示哪些信息?按其作用可分为哪些?Ø答:ASCII码是美国信息交换标准代码的简称,用于给西文字符编码。包括英文字母的大小写、数字、专用字符、控制字符等;按其作用可分为:34个控制字符;10个阿拉伯数字52个英文大小写字母;32个专用符号第三章80X86微处理器及其体系结构Ø1、8086复位后CS、DS、IP寄存器状态是怎样的?Ø答:CS=FFFFHDS=0000HIP=0000HØ2、物理地址4ACD9H的逻辑地址可以是哪些?Ø答:4A00:0CD9、4500:5CD9、4A88:0459等Ø3、已知一个SRA

3、M芯片的容量为8K×8和64K×8,地址线、数据线各为多少?Ø答:SRAM芯片的容量为8K×8:地址线13条,数据线8条ØSRAM芯片的容量为64K×8,地址线16条、数据线8条Ø4、指令指针寄存器IP多少位?有何功能?Ø答:IP是一个16位的寄存器,存放EU要执行的下一条指令的偏移地址,用以控制程序中指令的执行顺序,实现对代码段指令的跟踪。Ø5、标志寄存器F多少位?有哪些标志?Ø答:F是一个16位的寄存器,共9个标志,其中6个用作状态标志,3个用作控制标志。Ø6、通用寄存器分为哪两组?各有哪些?Ø答:通用寄存器分为数据寄存器与指针和变址寄存

4、器两组。Ø数据寄存器包括4个16位的寄存器AX、BX、CX和DX,指针和变址寄存器包括指针寄存器SP、BP和变址寄存器SI、DI,一般用来存放地址的偏移量。Ø7、8086CPU由哪几个部件构成?它们的主要功能各是什么?Ø答:8086CPU由指令执行部件EU和总线接口部件BIU两个部份组成。Ø指令执行部件主要功能是执行指令。Ø总线接口部件的主要功能是完成访问存储器或I/O端口的操作:Ø(1)形成访问存储器的物理地址;Ø(2)访问存储器取得指令并暂存到指令队列中等待执行;Ø(3)访问存储器或I/O端口以读取操作数参与EU运算,或存放运算结果。Ø8

5、、按照传输方向分,CPU引脚信号有几种类型?各适用于什么场合?Ø答:CPU引脚传输的信号按照传输方向划分,有以下几种类型:Ø输出:信号从CPU向外部传送,用于传输地址信号和一些控制信号;Ø输入:信号从外部送入CPU,主要用于传输外部的状态信号(例如READY)和请求(中断、DMA)信号。Ø双向:信号有时从外部送入CPU,有时从CPU向外部传送,主要用于数据信号的传输;Ø9、什么是逻辑地址?什么是物理地址?它们各自如何表示?如何转换?Ø答:程序中使用的存储器地址称为逻辑地址,由16位“段基址”和16位“偏移地址”(段内地址)组成。Ø段基址表示一

6、个段的起始地址的高16位。偏移地址表示段内的一个单元距离段开始位置的距离。Ø访问存储器的实际地址称为物理地址,用20位二进制表示。Ø将两个16位二进制表示的逻辑地址错位相加,可以得到20位的物理地址:Ø物理地址=段基址×16+偏移地址第四章寻址方式与指令系统Ø1、下列指令的源操作数段基址各是什么段寄存器?Ø(1)MOVAX,[BP][SI]答:SSØ(2)MOVAX,CS:8[DI]答:CSØ(3)MOVAX,[BX][DI]答:DSØ(4)MOVAX,ES:10[BP][SI]答:ESØ2、8086允许段超越和禁止段超越操作各有哪些?Ø答:

7、允许段超越的有:Ø以BP为基址存取操作数Ø取源串数据Øcs段数据访问等Ø禁止段超越的是:Ø取指令Ø存目的串Ø堆栈操作push/popØ3.已知DS=5000H,SS=2500H,BP=0200H,SI=1000H,传送指令MOVAX,[BP+SI]源操作数的寻址方式什么方式?物理地址是多少?Ø答:源操作数的寻址方式是:基址变址Ø物理地址=26200HØ4、若DS=4500H,DI=1000H,COUNT=A8H,Ø指令MOVAX,[DI+COUNT]中,源操作数的有效地址EA和物理地址各为多少?Ø答:有效地址EA为10A8HØ物理地址为460

8、A8HØ5、什么是“堆栈”?它有什么用处?在使用上有什么特点?Ø答:堆栈是内存中的一块存储区,用来存放专用数据。例如,调用子程序时的入口参数、返回地址等。Ø数据都按

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。