版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、名称术语解释1、 总线: 在计算机系统中,各个部件之间传送信息的公共通路叫总线, 按照所传输的信息种类,总线可以划分为数据总线、地址总线和控制总线.2、 非屏蔽中断: 非屏蔽中断是出现在NMI线上的请求 ,不受中断标志位IF的影响,在当前指令执行完以后,CPU就响应。这种中断通常用于电源故障。非屏蔽中断的优先权高于可屏蔽中断。3、 中断向量:中断服务程序的入口地址。4、 D/A转换器: 数模转换器,它是把数字量转变成模拟量的器件。D/A转换器基本上由4个部分组成,即权电阻网络、运算放大器、基准电源和模拟开关。A/D转换器: 模数转换器,它是把模拟量转变成数字量的器件。模数转换的基本过程:采
2、样、保持、量化、编码。5、 寻址:寻找操作数的过程。寻址方式:寻找操作数或操作数地址的方式。二、选择1、8086CPU芯片的外部引线中数据线的条数是(16)条.2、8086CPU复位后,它的启动地址(0FFFF0H).3、CPU与外设之间数据传送的控制方式(程序控制方式、中断方式、DMA方式)4、在DMA方式下,外设数据输入到内存的路径是(外设-DMAC-内存)5、堆栈的工作方式(后进先出).6、8088/8086中的BX寄存器是(16)位寄存器7、USB总线按数据传送方式属于(串行)总线8、8088/8086CPU的DS是(数据段寄存器)9、8088/8086可以划分为两大功能模块,分别是(
3、执行部件和总线接口部件)10、根据冯.诺依曼理论,下面哪个不是计算机的组成部分(复印机)11、8088/8086系统中的I/O端口采用(独立)编址方式12、8086CPU写内存单元时,向外送出(地址、数据、WR)信号13、3片8259A级联时,主片必须采用的嵌套方式(特殊全嵌套)14、定时/计数器8253有(6)种工作方式15、某存储芯片容量为8KBx4位,其地址线有(13)位三、填空1、 已知8088中,逻辑地址为2000H:4000H,其对应的物理地址是(24000H)2、 机器周期是一条指令从取指到执行完毕所需要的(总线周期)数.注意:此处机器周期即指令周期.区分指令周期,总线周期,时钟
4、周期三者之间的关系.3、 一个基本的读操作周期包含4个状态T1-T4。在存储器和外设速度较慢时,要在(T3)之后插入一个或几个等待状态Tw4、 8086系统中,可屏蔽中断时通过CPU的(INTR)引脚进入的。5、 中断向量是中断处理子程序的(入口地址)6、 并行通信通常用在传输距离(较近)、数据率(较高)的场合7、 串行通信时,数据的收发方式包括(异步通信)和(同步通信)两种通信方式.8、 A/D转换的工作步骤为(采样、保持、量化、编码)。9、 8259A有(边沿触发)和(高电平触发)两种触发方式。四、简答1、 简述DMA控制器的主要功能?在DMA传送方式中,采用DMA控制器管理系统的数据总线
5、、地址总线和控制总线,控制在存储器和外设间进行直接的数据传输,而不用CPU进行干预。2、 简述ROM和RAM的特点和用途?ROM,只读存储器,其特点是非易失性,掉电可保持.一般用于存放如监控程序、BIOS程序等固定程序。RAM,随机存取存储器,其特点是易失性,掉电失忆。一般用于存放系统运行期间的程序和数据。3、 简述触发器、寄存器和存储器之间的关系?触发器是计算机记忆装置的基本单元,一个触发器能存储一位二进制代码也为一个一位寄存器,多个触发器就可以组成一个多位寄存器,而一个寄存器为一个存储单元,多个寄存器组成一个存储器。4、 微机中的基本计时周期有哪几种?基本计时周期有时钟周期、总线周期、指令
6、周期。时钟周期则是CPU处理事务的最基本的时间单位。总线周期,在8086CPU中,总线接口单元BIU完成一次访问存储器或访问一次I/O端口操作所需要的时间称为一个总线周期。总线周期是以时钟周期为单位进行度量的。在8086CPU中,每个总线周期至少包含4个时钟周期。指令周期是指CPU的执行单元执行某条指令所花费的时间,时间的度量通常以总线周期为单位。5、 简述中断入口地址表的功能。已知中断类型码为40H,其中断入口在中断入口地址表的什么位置上?中断入口地址表也称中断向量表,是中断类型码与该中断类型相对应的中断服务程序入口之间的连接表,它设置在系统RAM最底端1024个单元内。中断入口地址表共有2
7、56种中断类型码,每个类型码占用4个字节。其中低两个字节为中断服务程序入口地址的偏移地址,置入IP;高两位字节为中断服务程序的段基址置入CS。于是可通过这4个字节的值即可找到该中断类型的中断服务程序入口。中断类型码为40H,其中断入口在中断入口地址表的位置:40H*4=100H,即0100H开始的四个字节。五、综合题1、指出下列指令依次执行后,AX寄存器的值MOV AX,1234H 1234HADD AX,1234H 2468HCMP AX,1234H 2468HSUB AX,0002H 2466HDEC AX 2465H2、求数据+57和-57对应的8位机器数原码、反码和补码。分别用二进制和
8、十六进制表示出来。+57原码=+57反码=+57补码=B=39H-57 原码=B=B9H-57 反码=B=C6H-57 补码=B=C7H3、设某汇编语言程序段有一个DATA1数据段,一个STACK1堆栈段,一个COSEG代码段。写出该程序的基本格式框架。DATA1 SEGMENTMESS DB HELLO WORLD!,0AH,0DH,$DATA1 ENDSSTACK1 SEGMENT STACKDB 256 DUP(?)STACK1 ENDSCOSEG SEGMENTASSUME CS:COSEG,SS:STACK1,DS:DATA1START:MOV AX,DATA1MOV DS,AXLE
9、A DX,MESSMOV AH,9INT 21HMOV AH,4CHINT 21HCOSEG ENDSEND START4、设定时计数器8253的计数器0的工作方式为3,计数初值为65536,采用二进制计数,先低后高写入计数初值。根据所给图示,按照上面要求对8253的计数器0进行初始化编程。MOV AL,BOUT 43H,ALMOV AX,0; 计数初值为65536;OUT 40H,ALOUT 40H,AH一、简答题(每小题6分,共36分)1、8086CPU在形成三大总线时,为什么要对部分地址线进行锁存?用什么信号来控制锁存?答:因为8086CPU的地址总线的低16位和数据是分时复用的,每根信
10、号线充当两个用途,所以,在输出地址信号后,应把地址信号锁存,否则会被随后出现在数据线上的信号修改。 8086CPU用ALE信号锁存地址。2、什么叫总线周期?在最小模式下,总线读操作时序中地址信号应在什么时间有效?读操作发生在什么时间?什么情况下才要插入等待周期TW?答:计算机执行一条访问内存或端口的机器指令的时间称总线周期,8086/8088的基本总线周期由4个时钟周期组成。最小模式下,总线读操作时序中地址信号应在T1时间有效。读操作发生在T2和T3状态。T2状态,读信号开始变为低电平,T3状态一开始,CPU检测READY引脚信号,若READY为高电平,则CPU在T3状态结束时读取数据。若RE
11、ADY为低电平,则表示系统中挂接的存储器或外设不能如期送出数据,要求CPU在T3和T4状态之间插入1个或几个等待状态TW。3、什么是中断向量?中断向量表指的是什么?中断向量表放在什么地方?假如中断类型为9,它的中断服务入口地址是多少?答:中断向量是中断处理子程序的入口地址,它放在中断向量表中。中断向量表是中断类型与它对应的中断服务程序入口地址之间的换算表。中断向量表包括256个中断矢量,放在内存00000H003FFH共1024个字节的存储器。假如中断类型为9,它的中断服务入口地址是4101=39,即为27H。4、8086CPU的可屏蔽中断INTR和8059A的中断屏蔽的关系?答:8086CP
12、U的可屏蔽中断是CPU自身的中断,中断信号由INTR引入,受中断允许标志IF的影响;IF=0时,CPU不响应INTR的中断请求;IF=1时,CPU响应INTR的中断请求。 8086的可屏蔽中断源由8259统一管理,每片8259可以接受8个外部设备的中断请求。这些外部设备将中断请求信号送到8259的输入端,8259根据屏蔽状态决定是否给8086的INTR端发出信号。8086响应中断请求以后给8259发出INTA信号,8259利用此信号将中断优先级别最高的中断类型码送给8086。5、如果一个堆栈是从地址1000H:0100H开始,SP=0030H,试回答如下问题:(1)SS段的段基址是多少?(2)
13、栈顶的逻辑地址是多少?(3)栈底的物理地址是多少?(4)存入一个字数据后,SP的内容是多少?答:SS段的段基址是10000H;栈顶的逻辑地址是1000H:0030H;栈底的物理地址是10100H;存入一个字数据后,SP=SP-1=002EH。6、标志寄存器FLAGS中有哪些标志位?下列情况下应该判断哪个标志位并说明其状态。(1)比较两个无符号数是否相等;(2)两个无符号数相减后比较大小;(3)两个有符号数据运算后结果是正数还是负数;(4)两个有符号数相加后是否产生了溢出。答:标志寄存器FLAGS中含有6个状态标志位和3个控制标志位,它们分别为:进位标志CF、奇偶标志PF、辅助进位标志AF、零标
14、志ZF、符号标志SF、溢出标志OF;中断允许标志IF、方向标志DF、单步标志TF。(1)判断ZF和CF,若ZF=1,表示两个无符号数相等;若ZF=0,判断CF,若CF=1,则目的操作数小于源操作数,CF=0,则目的操作数大于源操作数;(2)判断ZF和CF标志,其结果与比较指令相同。(3)判断SF标志位,SF=1则运算结果为负数,否则,为正数。(4)判断OF标志位,OF=1则运算结果溢出,否则,没有溢出。二、阅读程序(每小题6分,共24分)1、仔细阅读如下程序,写出该程序的功能。 CMPAL,0AH JZEQUAL MOVDX,0 JMPNEXTEQUAL:MOV DX,1NEXT: HLT请写
15、出该程序的功能:判断AL寄存器中内容是否为0AH,是则DX置1,否则,DX清0。2、仔细阅读如下程序,写出该程序的功能。(选做) MOV AX,0707H ;非压缩BCD码送AX AAD ;AX=0077 游客,如果您要查看本帖隐藏内容请回复 MOVAL,13H ;定义ICW4,非缓冲方式,特殊嵌套,自动结束 OUT83H,AL4、将8253的计数器1作为5ms定时器,设输入时钟频率为200kHz,试编写8253的初始化程序(设8253端口地址为1000H1003H)。(10分)解:计数初值N计算 已知输入时钟频率为200KHZ,则时钟周期为T=5us,于是计数初值N为:N=5ms/5us=1000。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 快速解读造价咨询招标
- 招标寻找专业可靠房地产销售代理公司
- 2024天津市小型建设工程施工合同范本
- 2024送气工聘用合同
- 建筑工具转让合同模板
- 物资丢失赔偿合同模板
- 外贸合同范例
- 护士证注册合同模板
- 燃气协议合同范例
- 玉器代销合同模板
- 毕业设计(论文):关于绿色物流的发展现状与应对措施
- 采购管理系统中运用业务重组的几点思考
- 有丝分裂课件.上课
- 第二部分项目管理人员配备情况及相关证明、业绩资料
- 旅游发展产业大会总体方案
- 民用机场竣工验收质量评定标准
- 汽车应急启动电源项目商业计划书写作范文
- 浅谈“低起点-小步子-勤练习-快反馈”教学策略
- 磁制冷技术的研究及应用
- 电缆桥架安装施工组织设计(完整版)
- 两癌筛查质控评估方案
评论
0/150
提交评论