世界要闻:汇编语言入门经典(汇编语言入门一
hello大家好,我是城乡经济网小晟来为大家解答以上问题,汇编语言入门经典(汇编语言入门一很多人还不知道,现在让我们一起来看看吧!
学习汇编语言以 Intel 8086 CPU 为基础会更容易掌握,我来为大家科普一下关于汇编语言入门经典?下面希望有你要的答案,我们一起来看看吧!
(资料图片)
汇编语言入门经典
学习汇编语言以 Intel 8086 CPU 为基础会更容易掌握。
要知道,微型计算机的字长与微处理器的寄存器位数有关。
学习汇编语言我们会用到十六进制(H)的数据形式,要使自己尽快习惯用十六进制来思维。在汇编语言中,数值后面分别用字母B、H、D代表二进制(Binary)、十六进制(Hexadecimal)、十进制数(Decimal)(十进制数可以省略 D)。
在计算机中还规定采用字节、字、双字等单位来表示数据。
在汇编语言中,内存是非常重要的学习内容。我们先要对内存地址和存储单元的概念进行学习。
对存储单元的标识可以用物理地址或逻辑地址表示。
(1)物理地址
物理地址是内存单元的真实地址,存储单元的物理地址是唯一的。
Intel 8086 CPU 有 20 根地址线,因此其存储空间可达 2 的 20 次方 = 1 M 个字节单元(1MB)。地址都是从 0 开始的,在 20 位地址线的存储空间中采用十六进制表示的物理地址范围是 00000H ~ FFFFFH。
(2)逻辑地址
逻辑地址是用户编程时使用的地址,分为段地址和偏移地址两部分。
在 8086 汇编语言中,把内存地址空间划分为若干逻辑段,每段由一些存储单元构成,每段最大为 65536 个字节单元(0 号单元~65535 号单元 0000H~FFFFH)。用段地址指出是哪一段,偏移地址标明是该段中的哪个单元。段地址和偏移地址都是 16 位二进制数。
逻辑地址的形式:段地址:偏移地址。
(3)逻辑地址转换为物理地址
用户编程时采用的逻辑地址在 CPU 执行程序时都要转换成实际的物理地址,这个转换过程是由 CPU 中的地址加法器自动完成的。
转换时先将 16 位的段地址左移 4 位,相当于乘以 16 或十六进制的 10H,再和偏移地址相加。转换公式为:
物理地址 = 段地址 × 10H 偏移地址
例:若某单元的逻辑地址为 0001:0002H,其物理地址 = 0001H × 10H 0002H = 00012H;另一单元的逻辑地址为 3020:055AH,其物理地址 = 3020H × 10H 055AH = 3075AH。
存储器逻辑分段类型如下:
在 dos 操作系统和 Windows 操作系统中,都提供了调试工具 DEBUG。
DEBUG 是为汇编语言设计的一种调试工具,它通过单步、设置断点等方式为程序员提供了非常有效的调试手段。利用它可以观察和修改 CPU 的寄存器、内存单元;可以跟踪程序的运行,发现程序的错误。
DEBUG 命令有 20 多个,我们主要学习最常用的命令。
简单的 DOS 命令:
注意:DOS 和 DEBUG 命令都支持不区分大小写。
本文就为大家讲解到这里,希望对大家有所帮助。
相关阅读
精彩推荐
- 世界要闻:汇编语言入门经典(汇编语言入门一
- 热搜第一!又要调休,这次是“休八上七”!
- 2023广汽科技日重磅来袭!探索移动科技出行生活新常态 天天短讯
- 落实“稳外贸” 助力中小微 中信银行与中国信保签署联合行动宣言 环球速看
- 环球热点!标签检测机的作用以及原理:提升生产效率的利器
- 环球微资讯!2023福建高考成绩复核申请指南(时间+地点+材料)
- 19寸宽屏分辨率_19宽屏分辨率|天天速看料
- 女生感冒了怎么安慰_女生哭了怎么安慰
- 天天热点!今年SDCC动漫展可能会很惨淡, 迪士尼、索尼、环球都不参加
- 当前热文:普里戈任接受白俄缓和局势建议 其刑事立案将获撤销
- 天天百事通!蓝牙传软件怎么传 用蓝牙传软件怎么传?
- 新动态:安徽高考分数线公布
- 青浦五岁孩子抚养费怎么算 世界热头条
- 电信4g网速慢怎么设置_电信4g网速慢 播资讯
- 绿美广东丨难得一见!南昆山极危物种长梗木莲迎来开花季|每日消息
- 【驾春秋】2025款大众探歌谍照曝光 将是最后一代燃油版
- 2022~2023年河北养老金调整新消息和河北养老金调整细则最新消息(全文)
- 普京发表电视讲话说将采取果断行动稳定局势 新要闻
- 速读:从儿时游戏到全国比赛 小小指弹球擎起大梦想
- 今晨发生5.0级地震,广西、海南多地有明显震感
- 标准转子泵
- 焦点热议:cf怎么查cf点消费记录_怎么查询CF里CF点的消费记录
- 华硕官方换屏价格表-华硕官方|环球热消息
- 当前快报:关爱信用记录,中国银行济宁分行积极开展征信宣传
- 环球观速讯丨excelif函数多个条件怎么用if_excelif函数多个条件怎么用
- 市场监管总局:推动气瓶安全排查整治,加强燃气用品质量安全监管
- 韩国网红2021_韩国网络红人女 观热点
- 美林湖国际社区优缺点你知道多少,美林湖国际社区最新价格 焦点滚动
- 华北黄淮等地高温天气仍持续 专家解读成因
- 院士任院长!北京工业大学氢能研究院揭牌