码迷,mamicode.com
首页 > 其他好文 > 详细

汇编15-07-25

时间:2015-07-25 10:37:44      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:

汇编语言由3类指令组成,分别是: ①汇编指令:机器码的助记符,有对应的机器码 ②伪指令:由编译器执行,计算机并不执行,没有对应的机器码 ③其他符号:由编译器识别,没有对应的机器码 所以汇编语言的核心是:汇编指令
一、指令和数据: 在磁盘或者内存中的指令和数据没有区别,只是以二进制存放的信息。而在CPU里这些二进制的信息则有了意义,即在CPU里,CPU会分析出哪些是指令,哪些是数据。 比如:1000100111011000 像上面的二进制代码,我也不知道是什么意思,但是如果按照CPU的分析来看,他具有的意义则是不同的 1000100111011000   ->  89D8H(数据) 1000100111011000  ->  mov ax,bx(指令) 在这里我们插一段话,关于这个进制转换的问题,大家看在CPU把1000100111011000当数据来分析的时候,这个时候是二进制像16进制转换,那么这种进制的转化是怎么计算的呢? 我们可以告诉大家,把1000100111011000按4位一分,则有1000/1001/1101/1000,每四位按照8、4、2、1助记来算,则有1000,8上记,4、2、1上记为0,所以二进制的1000=十六进制的8,那么1001则是8和1相加得9,1101是8+4+1=13(D),即可得到1000100111011000=89D8H(还会有宝子们在问H是怎么来的,那么我这里告诉一下大家基本常识,H代表16进制的意思

汇编15-07-25

标签:

原文地址:http://www.cnblogs.com/smallan/p/4675415.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!