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

Masm 学习笔记 (1)

时间:2015-11-06 22:22:11      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:

第一章 预备知识

1.1 汇编语言的由来及其特点

1.1.1 机器语言

(1)机器指令是CPU能直接识别并执行的指令,它的表现形式是二进制编码。

(2)机器指令通常由操作码和操作数两部分组成,操作码指出该指令所要完成的操作,即指令的功能,操作数指出参与运算的对象,以及运算结果所存放的位置等。

(3)机器指令与CPU紧密相关,不同种类的CPU使用的机器指令不同,而且往往相差很大。但对同一种类的CPU来说,为了保证不同型号之间具有良好的兼容性,新型号的CPU使用的机器指令必须包括前一代CPU使用的机器指令。只有这样,在前一代CPU上开发的程序才能新型号的CPU上正常运行。

(4)机器语言用来直接描述机器指令、使用机器指令的规则等。它是CPU能直接识别的唯一一种语言,也就是说,CPU能直接识别用机器语言描述的程序。

(5)用机器语言编写的程序执行效率高,但有不易读、出错率高、难以维护、不能直观地反映用计算机解决问题的基本思路等问题。

1.1.2 汇编语言

(1)为了改善机器指令的可读性,人们选用一些能反映机器指令功能的单词或词组来表示该机器指令,而不再关心机器指令的具体二进制编码,同时也将CPU内部的各种资源符号化,使用该符号名也等于应用了该具体的物理资源。

Masm 学习笔记 (1)

标签:

原文地址:http://www.cnblogs.com/ChenDeXin/p/4943651.html

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