利用8086汇编语言编程的问题。。如题答:dseg segment s0 db 'Input char:$' s1 db 0dh,0ah, 'Numbers of 1 in character:$'dseg endsassume cs:cseg, ds:dsegcseg segmentstart: mov ax, dseg mov ds, ax mov ah,9 lea dx, s0 int 21h mov ah,1 int 21h mov cx, 8 mov bl, 0m0: rol al, 1 ...
8086汇编语言简单问题答:当然是 mov cs:[bx],[sp]add sp,2 但是只是形式上等同,mov cs:[bx],[sp]不能被编译,只有BX,BP,SI,DI,立即数及他们的组合可以出现在[]中,BX,BP不能同时出现,SI,DI也不能同时出现。sp可以被认为指针 int *sp;int a;...mov a,[sp]相当a=*sp;int *sp;int *a;...mov a,sp...