注意:此页面搜索的是所有试题
河南农业大学汇编语言
[分析题,10分] 现有一子程序:     SUB1 PROC PLUS:TEST BL,80H TEST AL,80H JE EXITO JE PLUS XCHANGE:XCHG AL,BL TEST BL,80H EXITO:RET JNE EXITO SUB1 ENDP JMP XCHANGE 试回答:(1)子程序的功能是什么?     (2)若调用子程序前AL=9AH,BL=77H,则返回主程序时,AL=___ BL=______。
[填空题,10分] 汇编语言的特点
[填空题,10分] 汇编语言的组成
[填空题,10分] 十六进制运算 1A52H+4438H ,3967H-2D81H, 37H×12H ,1250H×4H
[填空题,10分] 符号位扩展(字节扩展为字,字扩展为双字) 20A3H, 94H ,3456H ,7FH ,EC00H
[简答题,11.1分] 写出完成下述功能的程序段:(1)传送15H到BL寄存器 MOV BL,15H (2)AL的内容乘以BL的内容 并请写出最后(AX)=?
[简答题,11.1分] 在四种类型的段中通常使用哪些寄存器表示逻辑地址?
[简答题,11.1分] 字节单元和字单元如何区分?若给出一个地址,如何知道要访问的是字节单元还是字单元?
[简答题,11.1分] 偶地址单元和奇地址单元在保存数据上有区别吗?
[简答题,11.1分] 请指出下列指令的错误: MOV [AX],VALUE MOV COUNT,[SI]
[简答题,11.1分] 根据逻辑地址计算出物理地址,并解释逻辑地址与物理地址的对应关系。 (1) 2389:3DE9H (2) 1230:EC92H (3) 14D9:C202H
[分析题,11.1分] 阅读程序段:     BLOCK DB 20H,1FH,08H,81H,OFFH… LOP1:CMP AL,[SI+1] RESULT DB? JNG NEXT … MOV AL,[SI+1] START:LEA SI,BLOCK NEXT:INC SI MOV CX,[SI] LOOP LOP1 INC SI MOV RESULT,AL MOV AL,[SI] HLT 请问:(1)该程序完成的功能是什么?      (2)该程序循环的次数是多少?
[分析题,11.1分] 阅读如下程序段,回答所提出的问题,假定X1,X2,XN为无符号数。     ORG 100H BLOK DW X1,X2,…,XN COUNT EQU($-BLOLOK)/2 RESULT DW COUNT,? LEA BX,BLOK-2 MOV CX,RESULT XOR AX,AX GOON:ADD BX,2 CMP AX,[BX] JAE NEXT MOV AX,[BX] NEXT:LOOP GOON MOV RESULT+2,AX 程序段执行完,回答下述问题 RESULT+2字存储单元的内容=______ BX=______ 程序循环次数=______
[填空题,11.2分] 若机器字长为16位,其无符号数表示范围是多少?带符号数表示范围是多少?分别用十进制和十六进制表示。
[简答题,10分] 给出段地址和偏移地址如下,计算出对应的物理地址。 (CS)=54C3H,(ES)=2569H,(DS)=1200H,(SS)=4422H, (BX)=5678H,(SP)=9945H,(IP)=0E54H,(DI)=63B1H