辅助岛

 找回密码
 点我注册
查看: 3.6K|回复: 27

[技术分享] 汇编语言(一)

 关闭 [复制链接]
       

 成长值: 140560

楼主 发表于 2019-5-18 21:03:54 | 显示全部楼层 |阅读模式
本帖最后由 孤丶脩 于 2019-5-18 21:08 编辑

最近在学汇编语言,总结一下,来给大家分享下
(持续更新 )
汇编语言
一.      基础知识
(1)汇编指令是机器指令的助记符,同机器指令对应。
(2)每一种CPU都有自己的汇编指令集。
(3)CPU可以直接使用的信息在存储器中存放。
(4)在存储器中指令和数据没有任何区别,都是进制信息。(5)存储单元从零开始顺序编号。
(6)一个存储单元可以存储8个bit,即8位二进制数。
(7) 1Byte= 8bit  1KB= 1024B lMB= 1024KB 1GB= 1024MB。
(8)(8)每一个CPU芯片都有许多管脚,这些管脚和总线相连。也可以说,这些管脚引出总线。一CPU可以引出3种总线的宽度标志了这个CPU的不同方面的性能:
地址总线的宽度决定了CPU的寻址能力;(有N根地址线,地址总线宽度为N,最多寻找2的N次方个单元,即2的N次方B(单位Byte))
数据总线的宽度决定了CPU与其他器件进行数据传送时的次数据传送量;(n根数据总线一次可传送n位二进制数据, 如8根数据导线一次可传送8位二进制数据,即2字节)
控制总线的宽度决定了CPU对系统中其他器件的控制能力。
二.      寄存器
<一>一个CPU由运算器、控制器、寄存器等器件构成。  CPU中:
运算器进行信息处理;
寄存器进行信息存储;
控制器控制各种器件进行工作;
内部总线连接各种器件,在它们之间进行数据的传送。
<二>通用寄存器
以8086CPU为例  所有寄存器位16位。共有14个:AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW。
4个通用寄存器:AX(为16位,可分为AH<8位>和AL<8位>)、BX(可分为BH<8位>和BL<8位>)、CX(可分为CH<8位>和CL<8位>)、DX(可分为DH<8位>和DL<8位>)。
<三>段寄存器
4个段寄存器:CS、DS、SS、ES。
<四>汇编指令
(一)
1. mov      mov ax,N    指 将N送入寄存器AX       即AX=N
2.add       add ax,N    指将寄存器AX中数值加N       即AX=AX+N
3.sub       sub ax,N    指将寄存器AX中数值减N       即AX=AX-N(二)CS(段地址)和IP(偏移地址)

例如:  
mov ax,0   //ax=0
add ax,8   //ax=8
sub ax,3   //ax=5







相关帖子

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的吧友,一个好办法就是给对方加【好评】【仙豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

       
发表于 2019-5-18 21:03:54 | 显示全部楼层
一直在看

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的吧友,一个好办法就是给对方加【好评】【仙豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

       

 成长值: 140560

楼主 发表于 2019-5-18 21:05:17 | 显示全部楼层
这个背景 我醉了。。。

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的吧友,一个好办法就是给对方加【好评】【仙豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

       

已抛锚 成长值: 95020

发表于 2019-5-18 21:24:07 | 显示全部楼层
报告总部报告总部:孤丶脩疑似诈尸

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的吧友,一个好办法就是给对方加【好评】【仙豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

       
发表于 2019-5-19 10:39:45 | 显示全部楼层
我也顶起出售广告位

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的吧友,一个好办法就是给对方加【好评】【仙豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

       
发表于 2019-5-19 14:13:37 | 显示全部楼层
LZ帖子不给力,勉强给回复下吧

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的吧友,一个好办法就是给对方加【好评】【仙豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

       
发表于 2019-5-19 18:49:04 | 显示全部楼层
鼎力支持!!

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的吧友,一个好办法就是给对方加【好评】【仙豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

       
发表于 2019-5-20 13:00:07 | 显示全部楼层
我也来顶一下..

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的吧友,一个好办法就是给对方加【好评】【仙豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

       
发表于 2019-5-20 23:41:45 | 显示全部楼层
围观 围观 沙发在哪里!!!

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的吧友,一个好办法就是给对方加【好评】【仙豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

       
发表于 2019-5-21 09:11:02 来自手机 | 显示全部楼层
在撸一遍。。。

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的吧友,一个好办法就是给对方加【好评】【仙豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

       
发表于 2019-5-21 16:38:03 | 显示全部楼层

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的吧友,一个好办法就是给对方加【好评】【仙豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

       
发表于 2019-5-21 18:07:23 | 显示全部楼层
确实不错,顶先

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的吧友,一个好办法就是给对方加【好评】【仙豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

       
发表于 2019-5-21 18:51:46 来自手机 | 显示全部楼层
看起来好像不错的样子

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的吧友,一个好办法就是给对方加【好评】【仙豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

       
发表于 2019-5-21 19:53:42 | 显示全部楼层
我擦!我要沙发!

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的吧友,一个好办法就是给对方加【好评】【仙豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

       
发表于 2019-5-21 21:48:02 来自手机 | 显示全部楼层
秀起来~

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的吧友,一个好办法就是给对方加【好评】【仙豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 点我注册

本版积分规则

快速回复 收藏帖子 返回列表 搜索

Quick BI||论坛app|Archiver|手机版|小黑屋|辅助岛 |网站地图

GMT+8, 2024-9-10 13:26 , Processed in 0.427829 second(s), 217 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表