猫史档案馆


汇编指令基础教程

用户:鹅少GL鹅少GL查看:4 回复:4 评论:4 创建时间:2022-02-27T16:52:28


汇编基础教程

在汇编中一下是最常用的基础指令

mov    移动

add     累加

mul     乘法

loop    循环

int         中断子程序

初学者建议用ma喵汇编入手

下面我先写以上指令示范

mov用法:mov ax,1 (把1移动到ax寄存器)

上面的代码无法看出明显效果得用debug调试

add用法:mov ax,1

add ax,ax

上面的代码意思为

把ax寄存器值置为1

ax寄存器与ax寄存器累加

相当于X2

mul用法:

mov ax,2

mov bx,2

mul bx

将bx与ax相乘送到ax

loop用法(ma喵讲解):

assum cs:code

code 喵ent

start:

mov ax,cs

mov ds,ax

mov dx,100

mov ax,1

mov bx,ax

call add

add:

add ax,bx

 

mov ax,7c00h

int 21h

 


回复

上一页1 页 / 共 1下一页
鹅少GL鹅少GL

结尾语句忘写了

 

点赞0


评论


鹅少GL鹅少GL

下期汇编写操作系统

加载7c00

调用10号中断

点赞0


评论


白板萌新白板萌新

汇编指令是大学的课程吧

点赞0


评论


鹅少GL鹅少GL

别光看啊至少给个回复吧imgsr喵demao.cn/emoji/codemao/%E7%BC%96%E7%A8%8B%E7%8C%AB_%E7%BF%BB%E7%99%BD%E7%9C%BC.gif"alt="emotion_编程猫_翻白眼"

点赞1


评论