16位汇编 寄存器的操作

原创 2016年08月29日 21:04:10

寄存器的操作

assume cs:codesg

codesg segment

        mov ax,0123H
        mov bx,0456H
        add ax,bx
        add ax,ax

        mov ax,4c00h ;程序返回
        int 21H

codesg ends

end

可以在dos下运行.

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

iOS 应用的生命周期

一个应用的生命周期是这样的过程: 首先运行: didFinishLaunchingWithOptions   //应用启动 viewDidLoad //界面载入 applicationDidB...

独家记忆

 独家记忆 忘记分开后的第几天起 喜欢一个人 看下大雨 没联络 孤单就像连锁反应 想要快乐都没力气 雷雨世界像场灾难电影 让现在的我 可怜到底 对不起 谁也没有时光机器 已经结束...

16位汇编第二讲----8086的寄存器(2016.12.01)

0x00 8086的内部结构图8086的内部机构图很重要 0x01 8086寄存器组介绍8086寄存器总共有14个寄存器,总体如下: 8个通用寄存器 1个指令指针寄存器 1个标志寄存器 4个段寄存器...

Linux I2C 对16位寄存器地址 进行读写操作

前提是i2c控制器的驱动必须已经正常运行,标准的i2c tool只能对8位的地址进行读写,但是eeprom这种16位的地址就无能无力了 所以这种对16位地址的读写支持,在嵌入式领域还是十分常...

32位ARM寄存器是如何只传递8位、16位数据的——由uboot nand 操作想到的

uboot中可以通过指令对nand操作,yi

PowerPC core寄存器和汇编操作基础知识

Register Classification Notes r0 local commonly used to hold the old link register when bui...
  • xxxl
  • xxxl
  • 2015年01月31日 18:15
  • 1163

arm编程,关于函数调用形参实参在通用寄存器和栈帧里的对应关系。用汇编透视c语法操作

下面来看个例子,很简单的一个例子,但子函数有大量的形参(10个),以此来看看函数调用过程是如何做形参和实参的复制。 //main.c #include int fun(int n0,i...

16位汇编第八讲----8086指令集(5)【控制转移类指令】

0x00 无条件跳转指令 JMP指令分为四种类型 (1)段内转移、直接寻址 (2)段内转移、间接寻址 (3)段间转移、直接寻址 (4)段间转移、间接寻址 直接寻址方式 转移地址就像立即数...

16位汇编第八讲----8086指令集(4)

0x00 串操作类指令 串寻址方式 1.源操作数用寄存器SI寻址,默认在数据段DS中,但允许段超越:DS:[SI] 2.目的操作数用寄存器DI寻址,默认在附加段ES中,不允许段超越:ES:[D...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:16位汇编 寄存器的操作
举报原因:
原因补充:

(最多只允许输入30个字)