摘要: 段地址X16+偏移地址=物理地址, 因为8086CPU有20根地址线,16位寄存器无法表示,所以采取这么一个方式 第一张只能填3位数字的纸条 第二 张只能填3位数字的纸条 物理地址 210 X 10 726 2826 220 X 10 626 230 X 10 526 190 X 10 926 18 阅读全文
posted @ 2020-09-29 16:59 Arthur_hsp 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 8086的CPU给了它20根地址线 0000 0000 0000 0000 0000~ 1111 1111 1111 1111 1111 0~FFFFFH 地址线的数量决定了CPU的寻址能力 地址加法器 地址的计算方式 段地址x16(这里的16是十进制——》10H)+偏移地址=物理地址 段地址x16 阅读全文
posted @ 2020-09-29 16:43 Arthur_hsp 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 什么是8位数据 16位数据 什么是8位寄存器 16位寄存器 在使用mov指令时,要保证数据与寄存器之间位数的一致性 注意:数据与寄存器之间要保持一致性 8位寄存器给8位寄存器 8位数据给8位寄存器 16位数据给16位寄存器 debug中只认识16进制 mov al,0005(error)·· 这里只 阅读全文
posted @ 2020-09-29 16:17 Arthur_hsp 阅读(815) 评论(0) 推荐(0) 编辑
摘要: AX BX CX DX 因为他们有一个特殊的地方是其他寄存器所没有的 这四类寄存器被称为通用寄存器,一般是用来存放数据——》数据寄存器 将AX寄存器比喻成一个箱子,箱子是有容量的——》两个字节 也称为十六位寄存器 1byte=8bit 2byte=16bit 00000000 00000000~11 阅读全文
posted @ 2020-09-28 19:43 Arthur_hsp 阅读(2233) 评论(0) 推荐(0) 编辑
摘要: 主板上还能插鼠标键盘麦克风 CPU也是通过内存地址访问鼠标键盘麦克风? 不是的,是通过端口(port) 港口 装货和卸货的地方 数据 CPU是一块芯片,CPU的芯片能存储指令和数据 拆开鼠标和键盘 都有一块芯片,同样也是存储指令和数据 端口 我们知道CPU是通过内存地址去访问内存空间的,那么端口,C 阅读全文
posted @ 2020-09-28 08:18 Arthur_hsp 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 内存 内存条被称为主内存,绝大多数的指令和数据都是存放在内存条中,内存条是内存的一部分。 e 修改内存地址中的内容 e B800:400 回车 内存地址是不是内存条的内存地址 明显不是(这是显示在显示器上的) 计算机有很多部件。内存条是计算机的一个部件,B800:400是哪一个部件呢?是显卡、显存, 阅读全文
posted @ 2020-09-27 22:29 Arthur_hsp 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1byte=8bit 1kb=1024byte 1MB=1024x1KB 1GB=1024x1MB 1、1个CPU的寻址能力为8kb,那么他的地址总线宽度为—13根— 方法1: 8x1024=8192 十根地址线就10个1,1111111111B=1023,13个1(13根地址线) >1111111 阅读全文
posted @ 2020-09-27 21:57 Arthur_hsp 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 地址线 决定了CPU的寻址能力 数据线 决定了CPU和其他部件进行数据传送时 一次性能够传送多少数据的能力 控制线 决定了CPU对其他部件的控制能力 字节 1byte=8bit 8个二进制位 阅读全文
posted @ 2020-09-27 21:28 Arthur_hsp 阅读(416) 评论(0) 推荐(0) 编辑
摘要: CPU中存放了一部分的指令和数据 其与数据存放在内存中 绝大多数是存在于内存条中(内存条是内存的一部分) 数据和指令在内存中是没有任何区别的 CPU要从内存条中读取数据和指令 怎么做? 写入 放回到内存(Memory)中 如果把机箱拆开,会发现CPU和内存条都是插在一块电路板(主板)上,主板上都是电 阅读全文
posted @ 2020-09-27 21:18 Arthur_hsp 阅读(764) 评论(0) 推荐(0) 编辑
摘要: 1、机器指令 01001010101001 2、CPU执行机器指令 3、计算机很多部件由谁来组织在一起运行?CPU 4、汇编指令可以通过编译器翻译成机器指令 5、编译器就是一个翻译软件,我们需要它是因为希望用汇编指令来编程,因为汇编 更贴近人类的思维 汇编指令存放在哪里? 汇编指令可以通过编译器翻译 阅读全文
posted @ 2020-09-27 17:54 Arthur_hsp 阅读(1169) 评论(0) 推荐(0) 编辑