上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: 定位内存地址的方法 and和or指令 and指令是按位与运算: 代表al中的值和数值00111011B进行按位与运算,然后将结果赋值给寄存器al。and指令可将操作对象的相应位设置为0,其他位不变,如将al的第6位设置为0: or指令是按位或运算,同样的它能将操作对象的对应位设置为1,如将al的第6 阅读全文
posted @ 2020-04-30 22:26 勇闯8 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 包含多个段的程序 在执行汇编程序的时候,不要随便向某个寄存器中赋值,这可能会导致系统错误,虽然现在的操作系统已经完全把硬件保护起来了,但是在安全模式下还是可以执行导致系统崩溃的命令。所以我们在编写汇编程序的时候,要找到一段安全的空间供我们使用,在一般的PC机中,DOS方式下,DOS和其他合法的程序一 阅读全文
posted @ 2020-04-30 22:20 勇闯8 阅读(270) 评论(0) 推荐(0) 编辑
摘要: [BX]和loop指令 [bx] 下列命令可以用寄存器代表偏移地址: 之所以要采用这种方式,而不是直接将偏移地址写在括号中,是因为下列指令编译器是无法成功解释的: 上面这条语句会被编译器理解为: 这种将常量放在括号中的方式只有在debug模式下输入才能成功解释。为了让编译器成功执行赋值操作,需要借助 阅读全文
posted @ 2020-04-30 22:17 勇闯8 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 第一个程序 一个汇编语言程序要执行要进行以下几步: 1、编写汇编源程序,这个过程可以用记事本来完成 2、对源程序进行编译产生目标文件,然后用连接程序对目标文件进行连接,最终生成可执行文件 可执行文件包含两部分: 1、程序(机器指令)和数据(源程序中定义的程序) 2、相关的描述信息(程序大小、占用的内 阅读全文
posted @ 2020-04-30 22:16 勇闯8 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 寄存器 一个CPU由以下几个部分组成: 1、运算器:负责信息处理 2、寄存器:进行信息储存 3、控制器:控制各种器件进行工作 4、内部总线:连接各种器件(外部总线实现CPU和主板其他部件的联系) 通用寄存器 8086CPU的所有寄存器都是16位的,可以存放两个字节,AX、BX、CX、DX这4个寄存器 阅读全文
posted @ 2020-04-30 22:15 勇闯8 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 基础知识 机器语言和汇编语言 机器语言是机器指令的集合,是一列二进制数字,每一种微处理器都有自己的机器指令集。因为机器语言难以记忆,容易出错,故诞生了汇编语言。汇编语言由汇编指令组成,汇编指令是机器指令便于记忆的格式。汇编语言可以由编译器将其编译为机器码,由计算机最终执行。 汇编语言有以下3类指令组 阅读全文
posted @ 2020-04-30 22:12 勇闯8 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 补码 从补数标记方式讨论补码起源 平时我们表示数字时,用正负号来指明到底是正号还是负号,如 500到500我们写成: 这种表示方法是以0为原点展开的。如果从一开始就知道要表示的数字范围,因为这些数字的绝对值不会大于500,我们可以采取一种映射的方式,用000 999来表示这些数字: 这些数字与上述1 阅读全文
posted @ 2020-04-30 22:08 勇闯8 阅读(863) 评论(0) 推荐(0) 编辑
摘要: 其他硬件 总线和电路板 搭建一台完整的计算机还需要很多集成电路,这些集成电路都必须挂载到电路板上,在一些小型的机器上,一块电路板足以容纳所有的集成电路,但这种情况并不长见,更多的情况我们必须按照功能将各部件布置在两个或更多的电路板上。 这些电路板之间通过总线(bus)连接,总线是数字信号的集合,且为 阅读全文
posted @ 2020-04-18 14:17 勇闯8 阅读(390) 评论(0) 推荐(0) 编辑
摘要: CPU 我们要讨论的微处理器出现于1974年,这一年,英特尔公司在4月推出了8080处理器,它是一个8位的微处理器,包括6000个晶体管,运行时的时钟频率为2MHz,寻址空间为64KB。 管脚 8080是40个管脚的集成电路,它最常见的IC封装如下: 下面给出了8080的40个管脚的功能说明图: 这 阅读全文
posted @ 2020-04-18 14:12 勇闯8 阅读(787) 评论(0) 推荐(0) 编辑
摘要: 从继电器到芯片 继电式计算机 世界上第一台继电式计算机在1935年由康拉德·楚泽制造,用继电器制造计算机有很严重的缺点,因为它们是机械性的,利用金属片的弯曲和伸直状态进行工作,频繁的工作可能导致其断裂。1947年,一只飞蛾飞进了继电器中导致了故障,这就是bug的来历。 真空管 真空管是一种可以替代继 阅读全文
posted @ 2020-04-18 14:03 勇闯8 阅读(680) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 12 下一页