
汇编语言(基于x86处理器)
文章平均质量分 88
博主阅读汇编语言基于x86处理器后的学习笔记
————大风起兮云飞扬
I like study;
展开
-
第三章:汇编语言基础
基本语言元素声明变量汇编语言声明或者添加变量是到.data伪指令代码段例如:.datasum DWORD 0 这里.data是指数据段sum 是变量名称DWORD 是指大小 双字 32位0是指初始值值得注意的是汇编语言像DWORD的关键字还有很多,这些关键字只限制大小,不限制变量存放内容,程序员用于完全控制权。整数常量整数常量:由一个可选前置符号,一个或多个数字,以及一个指明其基数的可选基数字符构成[ { + | - } ] digits [ radix ]这个也很好理解原创 2021-04-04 20:07:00 · 755 阅读 · 0 评论 -
第二章:x86 处理器架构
基本微机设计上图给出假想机的基本设计。中央处理单元(CPU)是进行算术和逻辑操作的部件,包含了有限数量的存储位置————寄存器,一个高频时钟,一个控制单元和一个算术单元。时钟:对CPU内部操作与系统其他组件进行同步控制单元:协调与机器指令执行的步骤序列。算术逻辑单元:ALU执行算术运算,如加法和减法,以及逻辑运算,如AND,OR,NOT.CPU通过主板上CPU插座的引脚与计算机其他部分相连。大部分引脚连接的是数据总线,控制总线和地址总线。内存存储单元用于再程序运行时保存指令和数据。原创 2021-04-04 15:44:44 · 3142 阅读 · 0 评论 -
第一章:基本概念
1.1欢迎来到汇编语言的世界主要介绍与运行Windows 32位和60为系统的Intel 和 AMD 处理器相兼容的微处理器编程1.12汇编语言的应用应用类型高级语言汇编语言商业或科学应用程序,为单一的中型或大型平台编写规范结构使其易于组织和维护大量代码最小规模结构,因此必须具有不同程度经验的程序员来维护结构,这导致对已有的代码维护困难硬件设备驱动程序语言不一定提供对硬件的直接访问。即使提供了,可能也需要难以控制的编码技术,这导致维护困难对硬件的访问直接且简单。原创 2020-09-24 16:22:57 · 260 阅读 · 0 评论