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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

微机原理试题及答案.docx

1、微机原理试题及答案 1一、选择题(20分,在每小题的4个备选答案中选出一个正确的答案编号填写在该题空白处,每题2分)1. 指令MOV DX,BX的寻址方式是 D 。 (A)立即寻址 (B)直接寻址 (C)寄存器寻址 (D)寄存器间接寻址2. 若AL的内容为3FH,执行SHL AL,1指令后,AL的内容为 A 。 (A)7EH (B)1FH (C)9FH (D)7FH 解析:shl al ,1 即目的操作数各位左移一次,移动一次,相当于将目的操作数乘以2。3fh=63 63*2=126 126=7eh 故选A3. 属于在工作中需定时刷新的存储器的芯片是 B 。 (A)SRAM (B)DRAM (

2、C)EEPROM (D)EPROM4. 某EPROM芯片上有19条地址线A0A18,它的容量为 C 。 (A)128K (B)256K (C)512K (D)1024K5. 8086/8088CPU的SP寄存器是多少位的寄存器 B 。 (A)8位 (B)16位 (C)24位 (D)32位6. 在STOSB指令执行的时候,隐含着寄存器的内容作为操作数的偏移地址,该寄存器是 D 。 (A)SP (B)BX (C)SI (D)DI解析:stos数据串存储指令 功能:将累加器al或ah中的一个字或字节,传送到附加段中以di为目标指针的目的串中,同时修改di,以指向串中的下一个单元。7. 8255工作在

3、方式0时,下面哪种说法不正确 C 。 (A)A口输入无锁存能力 (B)A、B口输出有锁存能力 (C)C口输入有锁存能力 (D)A、B、C三个口输出均有锁存能力解析:对于方式0,规定输出信号可以被锁存,输入不能锁存8. 采用DMA方式来实现输入输出是因为它 A 。 (A)速度最快 (B)CPU可不参与操作 (C)实现起来比较容易 (D)能对突发事件做出实时响应9. 工作在最小模式下,8086/8088CPU芯片中,将地址信号锁存的信号是 C 。 (A)DT/R (B)DEN (C)ALE (D)AEN10. 在LOOP指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄存器 C 。 (A)A

4、X (B)BX (C)CX (D)DX解析:loop:循环指令。 指令执行前必须事先见重复次数放在cx寄存器中,每执行一次loop指令,cx自动减1。二、填空题(每小题2分,共10分)1. 两个无符号数相等,该两数相减后ZF标志 1 。解析:zf:全零标志位。本次运算结果为0时,zf=1,否则zf=0。2. 执行LODSB后,SI的内容较该指令执行前增加1,说明DF 0 。3. DMA控制器8237共有 4 个相互独立的DMA通道。4. 8086/8088断点中断的向量码是 03H 。5. 利用8253产生对称的方波,应用其工作方式 3 。解析:8253的工作方式3为方波发生器。三、判断题(认

5、为正确的在题后 打 “”号,错误的打“”号。并写出正确的内容,每题2分,共10分)1. 8086/8088CPU复位启动地址为0FFFFH X 0FFFF0H 。2. +128的16位补码是1111 1111 0000 0000B反码是1111 1110 1111 1111 X 0000 0001 0000 000B 。3. 程序段开始执行之前,(CS)97F0H,(IP)1B40H,该程序段启动执行指令的实际地址是99A40H 对 。4. 异步串行通信在传送每一个数据时,传送出的第一位一定是一个低电平的传送位 对 。5. 8086/8088CPU响应中断时,CPU的硬件只保护CS和IP,其余

6、内部寄存器应由程序员编程保护 X F CS IP 。四、简单回答题(每小题4分,共16分)1. 说明8086/8088CPU如何判别两个无符号数的大小。 将这两个无符号数相减(或比较),若CF0,则说明被减数大二减数小。若CF1,则说明减数大而被减数小。若ZF1,二者相等2. 8250芯片上有3条地址线A0A2,试问该芯片占用多少个接口地址? 3条地址线有238种编码,8250最多占有8个接口地址3. 试叙述REP MOVSB的执行过程。 将DS:SI所决定的内存一个字节传送到ES:DI所决定的内存单元中, 同时根据DF是0还是1,决定分别对SI、DI1或1。然后CX减1,若(CX)0退出RE

7、P,否则重复传送操作,循环至(CX)0为止4. 动态存储器DRAM最重要的一个特点动态的含义是什么? 其含义就是要对动态存储器定时进行刷新五、程序阅读题(每小题5分,共20分)1. DATA SEGMENTAREA1 DB 100 DUP(11H)AREA2 DB 100 DUP(22H)DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATA,ES:DATAMAIN PROC FARSTART: PUSH DX XOR AX,AX PUSH AX MOV AX,DATA MOV DS,AX MOV ES.AX CLD MOV SI,OFFSET AREA1 M

8、OV DI,OFFSET AREA2 MOV CX,100REP MOVSB RETMAIN ENDPCODE ENDS END START指出上述程序指令执行后,AREA1、AREA2两个数据块的内容。 AREA1、AREA2两个数据块内容各100(共200)个字节全变为11H2. 下述程序段执行后,寄存器CX,SI的内容是多少?ARRY DW 20H DUP(5) XOR AX,AX MOV CX,LENGTH ARRY MOV SI, SIZE ARRY TYPE ARRY 答:(CX)20H;(SI)40H23EH3. MOVDATA MACRO SN,DN,CN MOV SI,OFF

9、SET SN MOV DI,OFFSET DN MOV CX,CN REP MOVS DN,SN ENDM 叙述上述宏指令的的功能 答:清零DF后,执行本宏指令实现以SN为首址的源数据块,到以DN为首址的目的数据块的数据传送,传送的数据块长度为CN4. 已知数据段DATA的段地址从40000H开始,分析伪指令后面的各种传送指令执行后各寄存器的内容。DATA SEGMENT V1 DB 2AH,3FH V2 DW 2A3FH,3040H V3 DW 20 DUP(?) DATA ENDS1) MOV AX,SEG V1MOV BX,SEG V3 (AX)4000H;(BX)4000H2) MOV

10、 AX,OFFSET V1 (AX)03) MOV CX,TYPE V3 CX)24) MOV AH,LENGTH V2 (AH)1六、编写程序题(24分)1. 试编写一程序,把X和Y中的小者存于LIT单元,若XY,则把其中之一存入LIT单元。(7分)解:DATA SEGMENT X DW ? Y DW ? LIT DW ? DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATASTART PROC FAR PUSH DS MOV AX,0 PUSH AX MOV AX,DATA MOV DS,AX MOV AX,X CMP AX,Y JC STOLIT;无符号数判断,有符号数用JLE MOV AX,YSTOLIT: MOV LIT,AX RETSTART ENDPCODE ENDS END START 2. 试编写一个程序段,能完成下列数学表达式的功能。X为字节变量。(7分) 2 (X2) X 0 (2X45)Y 0(X45) 44(X45)DATA SEGMENTX DB 68HY DB ?DATA ENDS3试编写一程序计算求级数123252的前几项和刚大于600的项数(11分)

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

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