前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【汇编语言】——基础知识(实验一)

【汇编语言】——基础知识(实验一)

作者头像
韩旭051
发布2019-11-08 00:57:26
3670
发布2019-11-08 00:57:26
举报
文章被收录于专栏:刷题笔记刷题笔记

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://cloud.tencent.com/developer/article/1535029

上来啥也没干,先测试一段程序,测试一下电脑是否连接成功

代码语言:javascript
复制
; 集成开发环境的使用

; 将80h~8Fh共16个数据写入数据段0000h偏移地址开始的16个内存单元中

DATA    SEGMENT
        DB 16 DUP(?)    ;申请缓冲区
DATA    ENDS

CODE    SEGMENT
        ASSUME CS:CODE,DS:DATA
START   PROC NEAR
        MOV AX,DATA
        MOV DS,AX
        MOV AL,80H
        MOV SI,0000H    ;建立数据起始地址
        MOV CX,16       ;循环次数
MLOOP:  MOV [SI],AL
        INC SI          ;地址自加1
        INC AL          ;数据自加1
        LOOP MLOOP
        MOV AH,4CH
        INT 21H         ;程序退出
START   ENDP
CODE    ENDS
        END START

涉及到的知识点

Intel 8086 微处理器简介 通用寄存器: AX(累加器) BX(基址寄存器) CX(计数器) DX(数据寄存器)  ;可以分8位使用。 指针及变址寄存器: SP(堆栈指针寄存器) BP(基址指针寄存器) SI(源变址寄存器) DI(目的变址寄存器) IP(指令指针寄存器):用来存放下一条要执行指令在内存中代码段中的偏移地址。 主存储器主存的基本存储单位是位(bit),它能容纳一个二进制数的0或1 字节编址:以字节为最小寻址单位。 8086的最大寻址空间1M 字的存放形式“低位在前,高位在后” “对准字”和“不对准字”

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-08-26 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 上来啥也没干,先测试一段程序,测试一下电脑是否连接成功
  • 涉及到的知识点
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档