ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:32.49KB ,
资源ID:18264725      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18264725.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(3663微机原理与应用Word格式文档下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

3663微机原理与应用Word格式文档下载.docx

1、54.25 36.4 0101 0100 0010 010110已知X=105,则X的原码(用八位二进制)是 ,补码(用八位二进制)是01101001 01101001已知X= -120,则X的原码(用8位二进制数)是_,补码是_。11111000 1000100011. 已知X=-18,它的原码(用十六位二进制)是 ,反码(用十六位二进制)是 ,补码(用十六位二进制)是1000 0000 0001 0010 1111 1111 1110 1101 1111 1111 1110 1110 12. 二进制加法1111 0101+1010 101010已知X的补码是10110110,则其原码是 ,

2、值是11001010 74已知X补码是11101110,则X的原码是_,真值是_。10010010 -1811. 补码加法10111011+11110111的计算结果是10110010补码加法11110101+10101010的结果是_,_溢出。10011111 无补码减法10111011-11110111的结果是_,_溢出。1100010012.一个计算机的字长是4个字节,这意味着在CPU中作为一个整体加以传送处理的二进制代码为位。3213. 查询方式是程序控制方式14. 同步传输时,由于不需要给每一个数据加上起始、停止位,所以它比异步传输效率高15. 硬件UART的含义是通常非同步(异步)

3、接收器/发送器16. RS232C是 接口的标准,所以调制解调器之间应按这个标准进行连接。串行17. 微机系统的主要技术指标包括 、 、 和字长 内存容量 主频 运算速度 存取周期18十进制数60.5转换为二进制数是_,转换为十六进制是_。111100.1 3C.818. 微机的工作环境分为_、_、_、_和_。DOS环境 视窗环境 汉字环境 网络环境 多媒体环境19. 微机系统的主要技术指标包括_、_、_、_和存取周期。20. 在微机系统的性能指标中,_是指计算机所能处理的数据的位数。字长21. 微处理器应包含的最基本功能部件是:算术逻辑单元、_和_。控制器部件 寄存器阵列22. “位”指_,

4、“字节”指_,“字”是_,“字长”是_。一个二进制位 相邻的八个二进制位 计算机内部进行数据传递处理的基本单位一个字所包含的二进制位数23. 微机硬件系统是指构成微机系统的_,微机软件系统是指_,软件系统包括_和_两大类。各功能部件的集合 各种程序的集合24. 8086CPU从功能上说,其结构可以分成两大部分,即_和_。EUBIU25变址寻址的操作数地址由3项构成:段地址、_和_。变址寄存器内容 偏移量26已知两数82A0H和8265H相加,写出下列标志位的置位情况和相加结果:OF:_, SF:_,AF:_,CF: _,结果:_。0 0 1 0205H278086中的标志寄存器是_位的寄存器?

5、请写出8086的标志寄存器的状态标志是_ 、_ 、_ 、 _、_、_、以及控制标志_、_、_。CF AF OF SF ZF PF二、分析题1、利用一个异步传输系统传送英文资料,系统的速率为1200波特,待传送的资料为5000字符长,设系统用ASCII码传送,不用校验位,停止位只用一位,问至少需要多少时间才能传送完全部资料? 答:每一字符用9位传输,全部传送的字符数为个,共需位按照波特率计算,所需时间为位位秒秒2、设某系统的CPU有地址线16条,连接了4K ROM和1K RAM。已知ROM用芯片(),用芯片()。若用高位地址线全译码输出作为各芯片的选片信号,最高地址的条输出线接O,最低地址的输出

6、线接RAM,则各片的地址范围是多少?4片ROM地址范围是F000HF3FFH,F400HF7FFH,F800HFBFFH,FC00HFFFFH;RAM的地址范围是0000H03FFH。3指出下列伪指令的含义(1)ASSUME(2)=(3)DB(4)DW(5)DD(6)AA EQU 100(7)CC DB 2*4+5(8)PROC ENDP(9)BB XYZ(10)SEGMENT ENDS(11)DD DW 4 DUP(?)答案:(1)指定段址。(2)将“=”右侧表达式的值赋给左侧的符号名。在程序中允许重复定义。(3)定义字节。(4)定义字。(5)定义双字。(6)等价伪指令(7)字节定义伪指令(

7、8)过程定义伪指令(9)字节定义伪指令(10)段定义伪指令(11)字定义伪指令4指出下列指令源操作数的寻址方式(1)MOV BX , 100H (2)MOV AX , disp BX DI(3)MOV BX,1000H(4)ADD SI,AX(5)MOV AX,1000H(6)MOV AX, DATBX(7)IN AL,20H(8)MOVSW(1)立即寻址(2)基址变址寻址(3)直接寻址(4)寄存器寻址(5)直接寻址(6)变址寻址(7)直接端口寻址(8)串寻址5已知下列四条等值语句。S1 50HS2 200HS3 1000HS4 2000H下列指令哪些是错的?哪些是对的?(1)ADD AL,S

8、1+S2(2)MOV BL,S4-S3(3)SUB BX,S2-S1(4)SUB AH,S4-S3-S3(5)ADD AL,S1(1)错(2)错(3)对(4)错(5)对6. 8086内存的前1K字节建立了一个中断向量表,可以容纳多少个中断向量?如果有中断向量表指针是004CH,假设由该指针起的四个内存单元中顺序存放着59H,ECH,00H,F0H,则中断服务程序入口地址是多少?可以容纳256个中断向量。(4分)CS=F000H,IPEC59H,CS左移4位与IP相加,得到中断服务程序人口地址为FEC59H。(6分)7. 用8253-5通道1作为DRAM刷新定时器,动态存储器要求在2ms内对全部

9、128行存储单元刷新一遍,假定计数用的时钟频率为2MHz,问该通道应工作在什么方式?请写出控制字和计数值(用16进制数表示)。应工作在方式2,即频率发生器方式。(3分) 控制字:54H。 计数值:汁数周期为0.5s,两行刷新的最大时间问隔为2ms/12815.6s,15.6/0.5=31.2,可取计数值31,符合时间间隔在15.6s以内的要求。(4分)8. 指出下列标志位的含义(1)CF(2)OF(3)AF(4)ZF(5)DF(1)进位标志。若运算结果的最高位产生一个进位或借位, 则CF=1, 否则CF0。(2)溢出标志。若在算术运算中带符号数的运算结果,当字节运算时大于+127或小于-128

10、;字运算时大于+32767或小于-32768,则 OF=1,否则CP=0(3)辅助进位标志。若在字节操作时,由低半字节向高半字节有进位或借位;或在字操作时,由低位字节向高位字节有进位或借位,则 AF1,否则AF=0。(4)零标志。若运算结果为0,则ZF=1,否则ZF=0。(5)方向标志。若用指令置DF=1,则串操作指令就为自动减量指令,也就是从高地址向低地址处理串;若使DF=0,则串操作指令就为自动增量指令,也就是从低地址向高地址处理串。9. 指出下列指令的错误(1)SUB AH,BX CS,AX(3)MOV AX, SI DI(4)MOV BYTE PTR BX, 999(5)MOV(6)

11、ADD 15H , BX(7) MOV BYTE PTR BX , 1000(8)MOVBYTE PTR BX , 100H(9)PUSH AL(10)IN AL, 300H(1)立即数不能作目的操作数(2)CS不能作目的操作数(3)SI和DI不能一起使用(4)类型不匹配(5)类型不符(6)立即数不能做目的操作数(7)类型不符 (8)类型不符 (9)堆栈操作以字为单位(10)直接端口寻址不能超过25610指出下列伪指令的含义(1)AA 200(2)BB(3)CC 2*4+3(4)DD DW 4 DUP(?(5)EE DROC(1)AA=200(2)定义内存中BB开始的3个字节内容是字符串XYZ

12、(3)定义内存中CC字节内容是11(4)自DD单元始预置4个字单元 其值不定(5)定义过程EE11. 什么是中断优先权排队?若在一个系统中有五个中断源,它们的优先权排列为:1、2、3、4、5,它们的中断服务程序入口地址分别为3000H、 3020H、 3040H、 3060H和3080H。 编程序:当有中断请求且CPu响应时,能用查询方法转至申请中断的优先权最高的源的中断服务程序。通常,系统中有多个中断源,会出现两个或更多个中断源同时提出中断请求的情况,这样就必须事先根据轻重缓急规定好每个中断源的中断级别,即优先权排队。当多个中断源同时提出中断请求时,CPU能找到优先权级别最高的中断源,响应它

13、的中断请求;在优先权级别最高的中断源处理完之后,再响应级别较低的中断源。将五个中断源的中断请求信号相“或”后,作为INTR信号。当CEU响应中断后,把中断请求触发器的状态,作为一个外设(设端口地址为20H)读人CPU,逐位检测它们的状态,若有中断请求就转到相应的服务程序的人口。查询程序为: IN AL,20H TEST AL,80HJNZ 3000HTEST AL,40H JNZ 3020H TESt 3040H AL, 10H 3060H JMP 3080H12.8255A的工作方式控制字和C口的按位置位复位控制字有何差别?若将C口的上脚输出高电平(置位),假设8255A控制口地址是303H

14、,程序段应是怎样的?工作方式控制字是对8255A的三个端口的工作方式及功能进行说明,即进行初始化,写在程序的开头,控制字的最高位D7=1。按位置位复位控制字只对C口某一位(不能同时对几位)输出高电平(置位)或低电平(复位)进行控制(对输入无作用),控制字的最高位D7=O。 PC2置位程序段: MOV DX, 303H AL,05H OUt DX,AL20. 指出下列指令分别属于哪一类指令。(1)XOR AL , 0FH(2)LOOP NEXT(3)CMP AL,A (4)HLT(5)OUT DX,AL(6)PUSHBX(7)LEA BX, DATA(1) 逻辑运算指令 (2) 转移指令 (3)

15、 算术运算指令 (4) 处理器控制指令(5)输入输出指令 (6)数据传送指令 (7)数据传送指令21已知两数82A0H和8265H相加,写出下列标志位的置位情况和相加结果。 SF: AF: CF: 结果:1 1505H22指出下列指令的功能 AX , 2FFH(2)LEA BX , BUF(3)POP BX(4)ADD AX ,2FFH(5)XCHG AX , BX(1) 将2FFH送AX(2) 将BUF有效地址送BX (3)将栈内容送BX(4)将AF中内容加上2FFH再送AX (5)将BX、AX内容互换23. 计算物理地址 (1) 已知段地址和操作数的有效地址,怎样计算操作数的物理地址?已知

16、 DS=2000H , SS=1500H , SI=0150H , DI=0250H , BX=0020H , BP=0020H ,DATA=0010H , COUNT=0050H , 指出下列指令中源操作数的物理地址: AX , BP BX , 120H CX , DATADI AX , COUNTBXSI(2)15020H (3) 20120H (4)20260H (5)201C0H24. 假设(DS)=3000H,(SS)=3000H,(AX)=2000H,(BX)=1200H,(SI)=2,(DI)=1,(SP)=100H,(31200H)=50H。请写出下列指令单独执行后,有关寄存器

17、和存储单元的内容。ADD AX,1200HSUB AX, BXMOV BX,AXPUSH AXDEC BYTE PTR 1200H1、 (AX)=3200H2、 (AX)=0E00H3、 (31200)=2000H4、 (SP)=0FEH (300FEH)=2000H5、 (31200)=4FH25已知1,2,3,4的ASCII码 顺序是31H、32H、33H、34H,说明下列5个数据定义语句中数据的存储情况。(1)S1 1234(2)S2 DB 12DB 34(3)S3 DB 12,34(4)S4 DW 12,34(5)S5 DD 1、 31 32 33 342、3、4、5、 00 34 0

18、026. 8086内存的前1K字节建立了一个中断向量表,可以容纳多少个中断向量?如果有中断向量表指针是004CH,假设由该指针起的4个内存单元中顺序存放着59H,ECH,00H,F0H,中断服务程序的入口地址是多少?IP = 0EC59H ,CS = 0F000H, 中断服务程序的入口地址为PA = CS 10H + IP = FEC59H三、简答题1、8086CPU的字节寻址范围有多大?为什么?存储器为什么分段?20位物理地址的形成过程是怎样的?8086CPU寻址范围1MB。因为8086CPU地址线为20条,即。8086系统中,指令仅给出16位地址,与寻址有关的寄存器也只有16位长,因此寻址

19、范围只有64KB,为了寻址1MB,所以分成四个逻辑段。当CPU访问内存时,段寄存器的内容(段基址)自动左移4位(二进制),与段内16位地址偏移量相加,形成20位的物理地址。2、什么是伪指令?伪指令语句在形式上与指令语句很相似,但它不产生任何目标代码,只对汇编程序在汇编过程中提供必要的控制信息。3微机硬件系统存储器分为哪几级?其中哪一级的工作速度与CPU相近?分为三级:高速缓冲存储器,主存储器,外部存储器。高速缓冲存储器的工作速度与CPU相近。(2分)4输入输出方式有哪几种?有两种:存储器对应输入输出方式;端口方式的输入输出方式。(错一项扣2分,最多扣5分)5使用中断有什么好处?(1)解决快速C

20、PU与慢速外设之间的矛盾,使CPU可以与外设同时工作,甚至可以与几个外设同时工作。(2)计算机实现对控制对象的实时处理。(3)计算机可以对故障自行处理。(错一项扣2分。最多扣5分)6. 微机硬件存储器分成哪几级?RAM与CPU的接口主要有哪几部分?高速缓冲存储器,主( 内 )存储器,外部(后备)存储器。RAM 与CPU的接口主要有三部分:地址线的连接,数据7. 什么情况下数据传送要采用DMA方式?DMA方式有什么作用?当CPU与高速的外设进行成块的数据传送时要采用DMA方式。(5分)DMA方式使外设与内存之间直接进行数据交换,而不通过CPU。DMA方式可扩展为在存储器的两个区域之间或两个高速的

21、外设之间直接进行数据交换。(5分)8微机使用的总线体制有哪几种?PCI总线的特点是什么?有PC、ISA、EISA、PCI和PCMCIA总线。PCI总线的特点是:性能高,成本低,寿命长,插接灵活,使用方便,数据完整,软件兼容,可靠性高。(2分)9. DAC的含义是什么?假设DAC满刻度值电压、为10伏,DAC为10位,则用电压值表示的分辨率是什么?DAC表示数字模拟转换器。分辨率为10V1024977mV。10. 计算机的内存容量、主频、存取周期各是指什么?内存容量:指内存储器中能存储信息的总字节数 主频:指计算机的时钟频率 存取周期:存储器进行一次完整的读/写操作所需的时间,也就是存储器连续两

22、次读(或写)所需的最短时间间隔11. 8086CPU功能上分为哪几部分?各部分的功能是什么?8086CPU从功能上分为BIU和EU两部分。EU是执行单元,负责指令的执行。BIU是总线接口单元,负责从内存的指定区域取出指令,送指令队列中排队;或是从内存指定区域取出操作数,送EU去执行。12. 请简单说明8086的寄存器结构。4个16位的数据寄存器AX、BX、CX、DX ,用以暂存16位的操作数,也可作为8个8位的寄存器使用。2个16位的指针寄存器:堆栈指针寄存器SP和基数指针寄存器BP2个16位的变址寄存器 :源变址寄存器SI 和目的变址寄存器DI16位指令指针寄存器 IP16位状态标志寄存器FLAG,有9个标志位。4个16位的段寄存器,分别是CS代码段寄存器、DS数据段寄存器、SS堆栈段寄存器、ES附加段寄存器。13. 请简单说明8086的存储器结构。一个物理单元的地址是怎样确定的?8086存储器是分段的。每个段有一个基地址,由段寄存器规定,每一个段的范围最大不超过64

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1