|  | 
 
 发表于 2011-12-13 15:54:27
|
显示全部楼层 
| 你们俩意思都是正确的 甲鱼应该想说的是::
 mov al, [bx]
 mov ah, 0
 可以改成
 mov ax, [bx]
 这两句执行后,al的值是一样的吧
 
 而你说的是执行后,整个ax的值不一样
 我写了两个例子
 第一个结果是:ax=0012h
 第二个结果是:ax=3412h
 例一:
 呵呵,这种精神是值得学习的!加油哈复制代码assume cs:qq,ds:ff
ff segment
db 12h,34h
ff ends
qq segment
start:mov ax,ff
mov ds,ax
mov ax,0
mov bx,0
mov al,[bx]
mov ah,0
mov ax,4c00h
int 21h
qq ends
end start
例二:
assume cs:qq,ds:ff
ff segment
db 12h,34h
ff ends
qq segment
start:mov ax,ff
mov ds,ax
mov ax,0
mov bx,0
mov ax,[bx]
mov ax,4c00h
int 21h
qq ends
end start
 | 
 |