资源描述:
《浙江工业大学微机原理及应用试卷答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、微机原理练习题填空题1.80C51单片机内部4KB程序存储器,地址为0000H至I」OFFFH。2.在基址加变址寻址方式中,以A作变址寄存器,以DPTR或PC作基址寄存器。3.PSW是程序状态寄存器,其包括RSI、RSO位,这两个位的作用是:确定工作寄存器组o4.设累加器(A)二7FH,(Cy)二0,则执行DAA指令后,(A)=851105.汇编语言指令是由一操作码—和_操作数—两部分组成。6.MCS-51单片机访问外部存储器吋,利用ALE信号锁存来自PO口的低8位地址信号。7.MCS-51的定时/计数器可以有4种工作方式,编制程序
2、时需要通过设定TM0D特殊功能寄存器的值设定T0和T1的工作方式,当T0需要工作在16位定时器方式,T1工作在8位自动重装方式时,该寄存器值为2111°8.指令“MOVA,@R0”和“MOVXA,@R0”的区别是:前一个内部数据存储器操作,后一个外部数据存储器操作。9.INTO中断和INT1中断的入口地址分别为0003H和。假设软件设定INTO为低优先级别、INT1为高优先级别,当CPU正在执行INTO屮断时,发生了1NT1中断请求,CPU应如何响应?o10.MOVC,20H,源操作数的寻址方式为:位寻址方式o11.假定累加器A的内
3、容30H,执行指令:1000H:MOVCA,@A+PC后,把稈序存储器1031H单元的内容送累加器A中。1.PROG:MOV二.程序填空、解释程序语句,并填写运行结果MOVA,#08HORLA,#OFOH:将A的髙4位置1MOV30H,A40H,#3AHANLA,#0F0HMOV31H,A当执行完以上指令后,填写下面的寄存器或地址中的值:当执行完以上指令后,填写下面的寄存器或地址中的值:(A)二0FH;(40H)=2AH;(30H)=0F8H;(31H)二0FH2.已知PSW=91H,(30H)=05H,(31H)=09H(41H)
4、=06H,(40H)=0AAH,试执行如下程序,写出执行结果。ORG1000HMOVA,30HADDA,40HDAAMOV50H,AMOVA,31HADDA,41HDAAMOV51H,ALL:SJMPLL确定以下程序从1000H开始存放代码对A进行BCD码调整进行死循环(51H)二15H;(50H)二15H;(41H)二06H;(40H)=_0AAH3.若内部(61H)二0F2H,(62H)=0CCH,:MOVA,61HMOVB,#02HDIVABADDA,62HMOV63H,ACLRAADDCA,BMOV64H,A清楚A的内容(6
5、3H)二45H;(64H)=01H;(A)=01H;(B)=00H:把立即数DATA给RO;累力口器A循环左移一位MOVR(),#DATAMOVA,@R0RLAMOVR1,ARLARLAADDA,R1MOV@R0,A(A)-((RO))1>该程用的功能是:(把DATA所指的存储单元内容乘以10);2>若不使结果产生溢出,则运行前A的值应小于等于(25)。5.MOVA,#04MOV50H,AMOV51H,AMOV52H,AMOV53H,#80HMOVR6,#03HMOVRO,#50HMOVA,@R0CLRC:清楚进位标志AA:INCR
6、OADDCA,@R0:将(A)和((R0))及(C)相加DJNZR6,AA;当第3次执行该指令时,(R6)=0RET该程序的功能是:将50H,51H,52H,53H四个单元的内容相加当上面程序执行完成后,填写下面的寄存器或地址中的值:(A)8CH;(进位位C)00H;(RO)53H;(R6)00H;(50H)04H:(51H)04H;(52H)04H;(53H)80H二.简答题1.试简述80C51单片机的存储器组织。(1)分为内部数据存储器、SFR、内部程序存储器,外部数据存储器(OOOOH-OFFFFH),外部程序存储器(和内部之
7、和为64K)C(2)内部数据存储器:地址为00I1-7FI1;4个工作寄存器组,每组个寄存器,由R0-R7表示;(3)位寻址区:20H-2FH(位地址00H-7FH)及SFR地址能被8整除的地址单元;(4)SFR地址为80H-0FFH,釆用直接地址方式。2.MCS-51的寻址方式有哪七种?立即寻址、直接寻址、寄存器寻址、寄存器间接寻址、基地址加变址寻址、相对寻址、位寻址。3.80C51单片机具有多少个中断请求源?分多少个优先级别?简述多源中断优先级管理和中断嵌套。(1)8051共有5个中断源:INTO,TO,INTI,Tl,SERI
8、AL。中断能否响应由中断控制寄存器IE的设置来决定。(2)有2个中断优先级,由TP寄存器的位来确定,当对应位设置为高电平时,对应的中断为高优先级,否则为低优先级,TP(-,-,PS,PT1,PX1,PTO,PXO)屮断优先级管理:(1