第1章 基础知识
1.1 机器语言
1.2 汇编语言的产生
1.3 汇编语言的组成
1.4 存储器
1.5 指令和数据
1.6 存储单元
1.7 CPU对存储器的读写 1.15 内存地址空间
1.8 地址总线
1. 9 数据总线
1.10 控制总线
1.11 内存地址空间(概述)
1.12 主板
1.13 接口卡
1.14 各类存储器芯片
本课件由汇编网(www.asmedu.net)制作提供
引言
汇编语言是直接在硬件之上工作的编程
语言,首先要了解硬件系统的结构,才
能有效的应用汇编语言对其编程。
在本章中,对硬件系统结构的问题进行
一部分的探讨,以使后续的课程可在一
个好的基础上进行。
本课件由汇编网(www.asmedu.net)制作提供
引言
当课程进行到需要补充新的基础知识
(关于编程结构或其他的)时候,再
对相关的基础知识进行介绍和探讨。
本书的原则是,以后用到的知识,以
后再说。
本课件由汇编网(www.asmedu.net)制作提供
引言
汇编课程的研究重点放在如何利用硬件
系统的编程结构和指令集有效灵活的控
制系统进行工作。
本课件由汇编网(www.asmedu.net)制作提供
1.1 机器语言
机器语言是机器指令的集合。
机器指令展开来讲就是一台机器可
以正确执行的命令。
本课件由汇编网(www.asmedu.net)制作提供
1.1 机器语言
指令:01010000 (PUSH AX)
电平脉冲:
本课件由汇编网(www.asmedu.net)制作提供
1.1 机器语言
以后我们提到的计算机是指由CPU 和
其他受CPU 直接或间接控制的芯片、
器件、设备组成的计算机系统;
比如我们最常见的PC 机。
本课件由汇编网(www.asmedu.net)制作提供
1.1 机器语言
程序员们将 0、1 数字编程的程序代
码打在纸带或卡片上,1打孔,0不
打孔,再将程序通过纸带机或卡片机
输入计算机,进行运算。
示例
应用8086CPU完成运算:
S = 768 + 12288 – 1280
本课件由汇编网(www.asmedu.net)制作提供