更多"执行下面的程序段后,在输出端口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
[填空题]执行下面三条指令后,30H单元的内容是40H。
MOV R1,#30H
MOV 40H,#0EH
MOV R1,40H
错误:______
改正:______
[填空题]执行下面的程序段后,(AX)=________。
MOV CX,5
MOV AX,50
NEXT: SUB AX,CX
LOOP NEXT
HLT
[填空题]
执行下面三条指令后,30H单元的内容是40H。
MOV R1,#30H
MOV 40H,#0EH
MOV R1,40H
错误:______
改正:______
[填空题]执行下面程序输出的是 【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;
}
[填空题]执行下面程序输出的是 【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端口单独编址。前一种编址的主要优点是 (1) 和 (2) ,后一种编址的主要优点是 (3) 和 (4) 。