随笔分类 -  汇编[Assembly]

汇编[Assembly]
摘要:汇编语言 汇编语言(Assembly Language)是面向机器的程序设计语言.汇编语言是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言。汇编语言”作为一门语言,对应于高级语言的编译器,需要一个“汇编器”来把汇编语言原文件汇编成机器可执行的代码。高级的汇编器如MASM, TASM等等为我们写汇编程序提供了很多类似于高级语言的特征,比如结构化、抽象等。在... 阅读全文
posted @ 2008-11-26 19:44 Athrun 阅读(802) 评论(0) 推荐(0) 编辑
摘要:go google search more... 直接将 8086/8087/8088 记忆码合并到内存。 该命令从汇编语言语句创建可执行的机器码。所有数值都是十六进制格式,必须按一到四个字符输入这些数值。在引用的操作代码(操作码)前指定前缀记忆码。 a [address] 参数 address 指定键入汇编语言指令的位置。对 address 使用十六进制值,并键入不以“h”字符结尾的... 阅读全文
posted @ 2008-07-10 13:07 Athrun 阅读(858) 评论(0) 推荐(0) 编辑
摘要:from http://www.kuqin.com/assemble/20070920/1153.html 微代码和汇编都是低级语言,但是微代码比汇编更底层。微代码和汇编都和硬件有着紧密的联系,但是对于同一产品系列的不同代产品来说,汇编可以完全相同,微代码可能有着巨大的区别,因为微代码是完全依赖于芯片内部的硬件连接。 我是写微代码的,当我告诉朋友我的职业的时候,他显得很迷惑。他觉得微代码就是... 阅读全文
posted @ 2008-07-10 11:53 Athrun 阅读(908) 评论(1) 推荐(0) 编辑
摘要:unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TCPUID=array[1..4] of Longint; TVendor=array [0..11] of char; ... 阅读全文
posted @ 2008-07-09 23:39 Athrun 阅读(656) 评论(0) 推荐(0) 编辑
摘要:一.机械码,又称机器码 Ultraedit打开,编辑exe文件时你会看到许许多多的由0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F组成的数码,这些数码就是机器码。修改程序时必须通过修改机器码来修改exe文件。 二.需要熟练掌握的全部汇编知识 不大容易理解,可先强行背住,混个脸儿熟,以后慢慢的就理解了。 cmp a,b 比较a与b。 mov a,b 把b的值送给a。 re... 阅读全文
posted @ 2008-07-09 23:36 Athrun 阅读(415) 评论(0) 推荐(0) 编辑
摘要:机器码 指令代码 说明 37 AAA ASCII adjust AL after addition D5 0A AAD ASCII adjust AX before division D5 ib ... 阅读全文
posted @ 2008-07-09 23:03 Athrun 阅读(2430) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示