汇编
文章平均质量分 78
taelle
非IT学生.很喜欢IT,什么都学~~~
展开
-
汇编学习 NO1
1.汇编语言的主体是汇编指令. 2.汇编语言主要有三类指令组成: (1).汇编指令:机器码的助记符,有对应的机器码. (2).伪指令:没有对应的机器码,有编译器执行,计算机并不执行. (3).其它符号:如+,-,*等,由编译器识别,没有对应的机器码. 3.一个C原创 2010-07-24 14:17:00 · 520 阅读 · 0 评论 -
汇编学习 NO2
1.CPU是由运算器,控制器,寄存器等器件组成. 2.内部总线实现CPU内部各个器件之间的联系,外部总线实现CPU和主板上其它器件的关联. 3.运算器进行信息处理;寄存器进行信息储存;控制器控制各种器件进行工作. 4.8086CPU有14个寄存器,这些寄存器是AX,BX,CX,DX,SI,DI,SP,BP,IP,CS,SS,DS, ES,PSW. 5.8986CPU的所有寄存器都是16位,可以存放两个字节. 6.AX,BX,CX,DX这原创 2010-07-28 08:37:00 · 532 阅读 · 0 评论 -
汇编学习 NO5
1.ret:用栈中的数据,修改IP的内容,从而实现近转移. 2.retf:用栈中的数据,修改CS和IP的内容,从而实现远转移. 3.可以修改IP,或同时修改CS和IP的指令统称为转移指令 4.只修改IP时,称为段内转移;同时修改CS和IP时.称为段间转移 5.由于转移指令对IP修改范围不同,段内转移又分为:①短转移 ②.近转移 6.8086CPU的转移指令分为: ①.无条件转移指令原创 2010-07-31 14:38:00 · 540 阅读 · 0 评论 -
汇编学习 NO3
1.在汇编语言程序当中,包含两种指令,一种是汇编指令,一种是伪指令,汇编指令是有对应的机器码的指令,最终为CPU所执行,而伪指令没有对应的机器指令,最终不能被CPU所执行,它是由编译器来执行. 2.segment ends是一对成对使用的伪指令,segment和ends的功能是定义一个段,segment说明一个段的开始,ends说明一个段的结束. 3.一个汇编程序是由多个段组成,这些段用来存放代码,数据或是当做栈来使用. 4.一个有意义的原创 2010-07-30 14:11:00 · 546 阅读 · 0 评论 -
汇编学习 NO4
1.and指令:逻辑与指令,按位进行与运算,即:1 and 1=1,0 and 0=0, 1 and 0=0 2.or指令:逻辑或指令,按位进行或运算,即:1 or 0=0,1 or 1=1,0 or 0=0. 3.文本编辑过程:按下键盘的"A"键,这个按键的信息会被送入计算机,计算机用ASCII码的规则对其进行编码,将其转化为61H存储在内存的指定空间中;文本编辑软件从内存中取出61H,将其送到显卡上的显存中,工作在文本模式下的显卡,用ASCII码的规则解释显存中的内容,61H被当作字原创 2010-07-30 20:57:00 · 466 阅读 · 0 评论 -
汇编学习 NO6
1.ret : 用栈中的数据,修改IP内容,从而实现近转移 2.retf : 用栈中的数据,修改CS和IP中的内容,从而实现远转移 3.CPU执行ret指令相当于:pop IP; 执行retf指令相当于: pop IP pop CS 4.call指令: CPU执行call指令时,进行两步操作: ①.将当前的IP或CS和IP压入栈中原创 2010-07-31 15:32:00 · 514 阅读 · 0 评论