燕山大学-微机原理-练习题.doc

燕山大学-微机原理-练习题.doc

ID:52828158

大小:53.00 KB

页数:5页

时间:2020-03-30

燕山大学-微机原理-练习题.doc_第1页
燕山大学-微机原理-练习题.doc_第2页
燕山大学-微机原理-练习题.doc_第3页
燕山大学-微机原理-练习题.doc_第4页
燕山大学-微机原理-练习题.doc_第5页
资源描述:

《燕山大学-微机原理-练习题.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、题号总分分数一、填空题(每空1分,共20分)1.一台微型计算机必须拥有、、和。2.8位二进制补码11011101所表示的原码为,十进制数为。3.8086CPU最多可以有个中断类型,6片8259A接成级联形式,最多可管理级可屏蔽中断。4.8086指令逻辑地址由和组成。5.定义数据字节的伪指令是,定义汇编结束的伪指令是。6.若N=116.8125D,则其对应的二进制是。7.8086汇编语言指令的寻址方式分为、、、寄存器间接寻址、变址寻址和基址加变址寻址。8.若(CS)=4200H时,物理地址为4A230H,当CS的内容被设定为7900H

2、时,则物理地址为。9.对于16KB空间的存储器芯片,其地址线需要条。10.8088CPU中断响应需个响应周期,其中第二响应周期时给出。二、单项选择题(每题1分,共10分)1.下面汇编语言指令书写不正确的是。A)MOVBL,0F5HB)MOV[BX],[SI]C)MOVDX,2000HD)MOVAL,CL燕山大学试卷密封线共10页第2页2.80X86CPU用于中断请求输入的引脚信号是。A)INTR和NMIB)INI和NMIC)INTR和INTAD)INTE和IRET3.8088在执行OUTDX,AL指令时,IO/M和DT/R的状态为。

3、A)1,0B)1,1C)0,0D)0,14.下列程序执行后,AX寄存器的值为。A1DD10DUP(2DUP(2,1,0),3)MOVAX,A1+5A)2B)3C)0D)15.MOVAX,[BP][SI]指令源操作数隐含的段地址为。A)CSB)DSC)ESD)SS6.8255A口C的地址为。A)00C0HB)00C1HC)00C2HD)00C3H7.当使用串处理指令CMPSW寻找两串中的不同数据时,应使用的重复前缀为。A)REPB)RPTC)REPZD)REPNZ8.8086对中断请求响应优先级最高的请求。A)NMIB)INTRC)内

4、部中断D)单步中断9.8086CPU在进行无符号数比较时,应根据标志位来判断。A)CF,OFB)CF,PFC)CF,ZFD)ZF,OF10.已知两个符号数AL=6AH,BL=78H,执行指令ADDAL,BL后;CF,OF和AF的值为。A)1,0,0B)0,1,0C)0,0,1D)0,1,1燕山大学试卷密封线共10页第3页三、简答题(本题共18分)1.非屏蔽中断和可屏蔽中断各有什么特点?分别用于什么场合?(8分)2.什么时指令周期、总线周期?一个8086/8088的总线周期至少包括多少个时间周期?什么情况下需要插入等待周期?(10分)

5、四、分析题(本题共12分)1.若自BLOCK开始的内存缓冲去中,有100个单字节带符号数,找出其中最大的,将其放入MAX单元中,试把下面程序补充完整。(6分)MOVCX,100LEABX,BLOCKMOVAX,INCDECSTART:CMPAX,JNBNEXTMOVAX,NEXT:INCBXLOOPSTARTMOVMAX,燕山大学试卷密封线共10页第4页2.对如下求补运算,试写出AX中的值。(6分)MOVAX,0FF64HNEGAL;AX=SUBAL,9DH;AX=NEGAX;AX=DECAL;AX=NEGAX;AX=五、编程题(共

6、20分)1.自2500H单元开始有50个数的数据块,若要把它传送到自3000H开始的存储区中去,试采用3种方法编制程序实现数据块的传送。(12分)(注:只需写出指令程序段即可)(1)不用数据块传送指令(2)用单个传送的数据块传送指令(3)用数据块成组传送指令2、编制程序实现1至100的累加和,结果送到RESULT单元中。(8分)(注:只需写出指令程序段即可)燕山大学试卷密封线共10页第5页六、8253定时器与8088CPU连接如图所示:(10分)A08088A1CPUA10WRRDA08253A1CSWRRDA1A0000号计数器0

7、11号计数器102号计数器113号计数器计数器读/写格式工作方式数制00计数器000计数器锁存命令000方式00二进制01计数器101只读写高八位数据001方式11BCD10计数器210只读写低八位数据×10方式211非法11先写低八位再写高八位×11方式3D7D6D5D4D3D2D1D0求:①确定8253的各端口地址(无用线状态用“0”表示)②如果让计数器1工作在方式0,按十进制计数,计数值为2538,写出初始化程序。燕山大学试卷密封线共10页第9页

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

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

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