汇编语言怎么用,写的界面在哪,语法呢.我初学

来源:百度知道 编辑:UC知道 时间:2024/05/25 00:15:21
汇编语言怎么用,在那里写啊
象tc的话就有tc 里可写啊
它的语法是什么咯
可以指点吗
有什么书.网站.可以推荐

我初学!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
""如果要写些复杂的,可以在Dos界面中写"edit",在跳出来的蓝色屏幕编辑器中写程序""""

1.dos 怎么进
2.如果我在写字板里写了,在要怎么搞咯,我想用写字板(可用的吧)
3.masm我有,但我不会用啊,可以再细细的讲讲吗

(~_~)我菜菜,有劳高手耐心指点!!!!!!!!!!!!

汇编一般用到Debug调试
可以这样:操作系统的开始→运行→输入"cmd"(没有引号,下同)按回车,如果写些简单的,就可以直接在弹出的Dos命令界面中输入"debug",按回车。
可以直接输入命令了,比如a,编写汇编程序(只限于简单的);t,查看各寄存器的存储情况;u,查看汇编程序,其他命令可以自己学。
如果要写些复杂的,可以在Dos界面中写"edit",在跳出来的蓝色屏幕编辑器中写程序,写完了保存(格式为.asm),然后用LINK和MASM进行连接编译(这部分你要查一下用法,只要自己动手过一遍就清楚)。生成exe就可以直接运行啦。

语法三言两语不大好说吧?这是我原来学的时候写的一个很简单的程序:
assume cs:code,ds:data,ss:stack
data segment
dw 0123h,0456h,0789,0abch,0defh,0fedh,0cbah,0987h
data ends

stack segment
dw 0,0,0,0,0,0,0,0
stack ends

code segment
start:mov ax,stack
mov ss,ax
mov sp,16
mov ax,data
mov ds,ax
push ds:[0]
push ds:[2]
pop ds:[2]
pop ds:[0]

mov ax,4c00h
int 21h
code ends
end start

如果你想学的话,推荐一本非常好的书:
书名:汇编语言
作者:王爽
出版社:邮电出版社

补充:
1.开始→运行→输入"cmd"(没有引号,下同)按回车即可进入Dos<