几道汇编题目 后天就考试了 考试要用的 汇编高手们帮帮忙吧。。

用汇编语言写程序

1.Z←((W*8+X)/(Y-X)/2的商

2.比较AX BX 大小 若AX<=BX 则L1否则L2

3.判别AX BX符号是否同号 同号则DL为0 否则DL为1
4.首地址为MEM的100个字数组 删除其中为0的项 将后续项向前压缩将数组剩余部分补0

5.DS:AX中32位带符号数乘以2

6.DX中高4位不变 低4位置1 其余取反
填空

CPU 地址16位二进制 字长8位 最大内存寻址空间_____

一程序长8KB 在存储期末 则首地址是____H

填写运行结果

MOV AX ,0809H
MUL AH AX=
AAM AX=

A DW 10,-4,20
B DB 'ABCDE'
C DB 10H,20H,30H
D DD B
E DB 5DUP(0)

MOV AX ,OFFSETC C AX=
MOV AL LENGTH A AL=
MOV AL LENGTH B AL=
MOV AX WORD PTR B AX=
MOV AL SIZE E AL=
MOV AL TYPE D AX=
MOV AX WORD PTR D AX=
MOV AX OFFSET E AX=
MOV AX C+1 AX=
MOV AL BYTE PTR A+2 AL=

改错并说明理由

LEA BL, NUM

INC DS

CALL [BX]

ADD AL , 3100H [BX] [SI]

MUL DS

第1个回答  2010-09-03
鬼凡
第2个回答  2010-09-11
上甲壳虫技术论坛看下解决办法吧
相似回答
大家正在搜