1.什么是指令?什么是程序?简述程序在计算机中的执行过程
指令是CPU用于控制功能部件完成某一指定动作的指示和命令,计算机采取"存储程序与程序控制"的工作方式,即事先把程序加载到计算机的存储器中,当启动运行后,计算机便会自动按照程序的要示进行工作。
2.什么是寻址方式?MCS-5单片机有哪几种寻址方式?试述各种寻址方式所能访问的存储空间。
寻找操作数地址的方式称为寻址方式。MCS-51有7种寻址方式为立即寻址,直接寻址,寄存器寻址,寄存器间接寻址,变址寻址,位寻址和相对寻址。立即寻址用符号‘#’表示,直接寻址通过把操作数的内存单元地址直接写到指令当中,这种寻址可以对内部RAM进行访问,寄存器寻址通过工作寄存器R0到R7进行寻址,寄存器间接寻址通过‘@’进行寻址,将该位储存的数作为地址进行寻址,变址寻址通过将DPTR和A的数相加进行寻址,位寻址通过直接使用位空间进行寻址,相对寻址通过程序计数器PC的值的当前内容与指令中的操作数相加作为跳转指令的转移地址。
3.MCS-51单片机的片内RAM有哪几种寻址方式?
片内RAM有直接寻址,寄存器寻址,位寻址3种方式。
4.20H和#20H有什么区别?
20H是20H所对应地址的位数,#20H是二进制数20H。
5.下列哪些指令是合法指令?哪些指令是非法指令?
MOV R5,R2
MOVX DPTR,A
PUSH B
XCH A,#20H
MOV C,B
RRC A
PUSH B,RRC A是合法指令其他为非法指令
6.指出下列各指令中操作数的寻址方式。
ADD A,40H
PUSH Acc
MOV B,20H
ANL P1,#35H
MOV @R1,PSW
第一条为立即寻址,第二条为寄存器寻址,第三条为直接寻址,第四种为立即寻址,第五种为寄存器间接寻址
7.编制程序将外部数据

文章详细阐述了计算机中的指令和程序概念,描述了程序执行的基本过程。重点讨论了MCS-51单片机的寻址方式,包括直接寻址、寄存器寻址等,并举例说明了合法与非法指令的区别,以及如何进行数据的存储和传送操作。
最低0.47元/天 解锁文章
5244

被折叠的 条评论
为什么被折叠?



