注意:此页面搜索的是所有试题
河南农业大学汇编语言
[填空题,10分] 在DEBUG下,要将寄存器CX的值修改为100H,应该执行什么命令?
[填空题,10分] 在DEBUG下,怎样将数据段的0号~4号字节单元填入.a.、.b.、.c.、.d.?
[填空题,10分] 数据寻址方式中,哪种寻址方式的操作数与指令一起存放在代码段?
[填空题,10分] 写出将extra段的段地址传送给ES寄存器的指令序列。
[简答题,10分] 根据给出的算式,写出指令序列(设X、Y、W为字节型,Z为字型): (1) Z=5(X+16)(2) Z=X/4-Y
[简答题,10分] 下列伪指令有错吗?如果有错,请指出错误原因: (1) X4 DW 100 (2) X5 DW 100(?) (3) X6 DD ‘AB’
[简答题,10分] 源程序在汇编过程中,系统是如何获知程序从哪儿开始执行的?
[简答题,10分] 写出指令,用压缩BCD码实现下列运算: Y1=56+34
[简答题,10分] 写出将AL.4清零的指令。(AL中除第4位外的其他位保持不变)。
[简答题,10分] 分别指出每条指令执行结果: MOV AL,37H (1) AND AL,0F0H (2) OR AL,03H (3) NOT AL (4) XOR AL,0FH
[简答题,10分] 设X、Y、Z为字节单元。如果X≥0,Z=4X-Y/16,否则,Z=X的绝对值。编程序实现。
[分析题,10分] 分析下列程序段,给出执行结果: MOV AX,1234H MOV CL,3 SAR AX,CL AND AX,0FH ADD AL,30H MOV DL,AL MOV AH,2 INT 21H
[应用题,10分] 字数组M中有10个数据,分类统计其中正数、负数、0的个数,分别存入POSI、NEGA、ZERO 单元。
[计算题,10分] 分支程序设计。完成如下公式的计算,请写出程序。 (X+3)/22222 X>0 Y== 00000000000000000X=0 X×44444 X<0
[简答题,10分] 试编写程序,从键盘接收一英文单词,以空格结束,将其存入BUF开始的存储单元中,并在最后加上字符串结束符’$’。
[填空题,10分] 在DEBUG下,怎样将数据段的0号~4号字节单元填入.a.、.b.、.c.、.d.?
[填空题,10分] 数据寻址方式中,哪种寻址方式的操作数与指令一起存放在代码段?
[填空题,10分] 写出将extra段的段地址传送给ES寄存器的指令序列。
[简答题,10分] 根据给出的算式,写出指令序列(设X、Y、W为字节型,Z为字型): (1) Z=5(X+16)(2) Z=X/4-Y
[简答题,10分] 下列伪指令有错吗?如果有错,请指出错误原因: (1) X4 DW 100 (2) X5 DW 100(?) (3) X6 DD ‘AB’
[简答题,10分] 源程序在汇编过程中,系统是如何获知程序从哪儿开始执行的?
[简答题,10分] 写出指令,用压缩BCD码实现下列运算: Y1=56+34
[简答题,10分] 写出将AL.4清零的指令。(AL中除第4位外的其他位保持不变)。
[简答题,10分] 分别指出每条指令执行结果: MOV AL,37H (1) AND AL,0F0H (2) OR AL,03H (3) NOT AL (4) XOR AL,0FH
[简答题,10分] 设X、Y、Z为字节单元。如果X≥0,Z=4X-Y/16,否则,Z=X的绝对值。编程序实现。
[分析题,10分] 分析下列程序段,给出执行结果: MOV AX,1234H MOV CL,3 SAR AX,CL AND AX,0FH ADD AL,30H MOV DL,AL MOV AH,2 INT 21H
[应用题,10分] 字数组M中有10个数据,分类统计其中正数、负数、0的个数,分别存入POSI、NEGA、ZERO 单元。
[计算题,10分] 分支程序设计。完成如下公式的计算,请写出程序。 (X+3)/22222 X>0 Y== 00000000000000000X=0 X×44444 X<0
[简答题,10分] 试编写程序,从键盘接收一英文单词,以空格结束,将其存入BUF开始的存储单元中,并在最后加上字符串结束符’$’。