A.高级语言与计算机的硬件结构和指令系统无关,采用人们更易理解的方式编写程序,执行速度相对较慢。
B.汇编语言适合编写一些对速度和代码长度要求不高的程序。
C.汇编语言是面向机器的程序设计语言。用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址,一般采用汇编语言编写控制软件、工具软件。
D.机器语言编写的程序难以记忆,不便阅读和书写,编写程序难度大。但具有运行速度极快,且占用存储空间少的特点。
在一地址格式的指令中,下列________是正确的。
A.仅有一个操作数,其地址由指令的地址码提供
B.可能有一个操作数,也可能有两个操作数
C.一定有两个操作数,另一个是隐含的
零地址运算指令在指令格式中不给出操作数地址,它的操作数来自________。
A.立即数和栈顶
B.暂存器
C.栈顶和次栈顶
零地址的运算类指令在指令格式中不给出操作数的地址,参加的两个操作数来自()。
A.累加器和寄存器
B.累加器和暂存器
C.堆栈的栈顶和次栈顶单元
D.堆栈的栈顶单元和暂存器
说明 MCS -51 单片机的下列各条指令中源操作数的寻址方式
(可直接在每条指令后面书写)
17. MOV P1 , R7
18. MOV 30H , 50H
19. MOV DPTR , # 1050H
20. MOV A , @R1
21. MOVC A , @A+DPTR