更多"执行下面的程序段后,在输出端口37AH的D0位(最低位)产生 【5】 "的相关试题:
[填空题]执行下面的程序段后,在输出端口37AH的D0位(最低位)产生 【5】 。
MOV DX,37AH
OR AL,1
OUT DX,AL
AND AL,1EH
OUT DX,AL
XOR AL,1
OUT DX,AL
HLT
[填空题]执行下面的程序段后,在输出端口37AH的D0位(最低位)产生 ______。
MOV DX,37AH
OR AL,1
OUT DX,AL
AND AL, 1EH
OUT DX,AL
XOR AL,1
OUT DX,AL
HLT
[填空题]执行下面的程序段后,在输出端口37AH的D0位(最低位)产生 ______。
MOV DX,37AH
OR AL,1
OUT DX,AL
AND AL, 1EH
OUT DX,AL
XOR AL,1
OUT DX,AL
HLT
[填空题]执行下面的程序段后,AX寄存器中的数据是 【8】 H。
MOV AX, 0034H
MOV BL, 16
MUL BL
[填空题]执行下面的程序段后,(AX)=________。
MOV CX,5
MOV AX,50
NEXT: SUB AX,CX
LOOP NEXT
HLT
[填空题]
执行下面的程序段后,(AH)=()
MOV CX,8
MOV AX,0024H
LP:SHL AL,1
JNC NEXT
INIC AH
NEXT:LOOP LP
[单项选择]执行下面的程序段后,AL寄存器中的内容应该是( )。
MOV AL,03H
MOV BL,09H
SUB AL,BL
A. AASOFAH
B. 04H
C. 06H
D. 86H
[单项选择]执行下面的程序段后,AL寄存器中的内容应该是( )。
MOV AL,03H
MOV BL,09H
SUB AL,BL
A. 0FAH
B. 04H
C. 06H
D. 86H
[填空题]执行下面的程序段后,(AX)=________。
MOV CX,5
MOV AX,50
NEXT: SUB AX,CX
LOOP NEXT
HLT
[填空题]执行下面程序输出的是 【15】 。
#include <iostream>
using namespace std;
template <typename T>
T total(T *data){
Ts=0;
while( *data) s+=*data++;
return s;
}
int main( ){
int s[]={1,3,5,7,0,2,4,6,8};
cout<<total(s);
return 0;
}
[单项选择]下面( )不能使指令MOV AL,Y正确执行
A. X DW 1234H Y EQU BYTE PTR X
B. Y EQU BYTE
C. Y EQU THIS BYTE
D. Y LABEL BYTE
[填空题]执行下面程序输出的是 【15】 。
#include <iostream>
using namespace std;
template <typename T>
T total(T *data)
Ts=0;
while( *data) s+=*data++;
return s;
int main( )
int s[]=1,3,5,7,0,2,4,6,8;
cout<<total(s);
return 0;
[填空题]输入/输出端口有两种编址方法,即I/O端口与存储器单元统一编址和I/O端口单独编址。前一种编址的主要优点是______和______,后一种编址的主要优点是 ______和______。