机器指令是用二进制代码表示的,它能被计算机()。
A.编译后执行
B.直接执行
C.解释后执行
D.汇编后执行
下面的汇编语言源程序经汇编后,发现TEST [BX],OIH指令有语法错误,其该指令的正确形式应该是______。
DSEG SEGMENT
DAT DB 5,13,4,-2,6,23, 44, -1, 29,-3
CNT DW $-DAT
DSEG ENDS
SSEG SEGMENT STACK
DB 256 DUP (0)
SSEG ENDS
CSEG SEGMENT
ASSUME DS: DSEG, SS: SSEG, CS: CSEG
START PROC FAR
PUSH DS
XOR AX, AX
PUSH AX
MOV AX, DSEG
MOV DS,AX
XOR AX, AX
MOV BX, OFFSET DAT
MOV CX, CNT
LP: TEST [BX],01H
JZ NEXT
INC AH
ADD AL, [BX]
NEXT: INC BX
LOOP LP
SET
START ENDP
CSEG ENDS
END START
汇编语言源程序,可以()
A 可以直接由机器执行
B 必须由编译程序生成目标程序才能执行
C 必须由解释程序生成目标程序才能执行
D 必须由汇编程序汇编成目标程序才能执行
A.C语言的可执行程序是由一系列机器指令构成的
B.用C语言编写的源程序不能直接在计算机上运行
C.通过编译得到的二进制目标程序需要连接才可以运行
D.在没有安装C语言集成开发环境的机器上不能运行C源程序生成的.exe文件
有数据定义语句 BUF DW 0ABH,1,10 DUP(3 DUP(1 , 0) , 2) 汇编后,为变量 BUF 分配的存储单元字节数是 () 。
A 48H
B 90H
C 120
D.60