【计算机体系结构】汇编语言--cpu工作原理(指令的读取、执行)
2010-09-22 11:09
567 查看
cpu执行汇编指令时
(1)利用地址加法器计算器计算出20位物理地址;
(2)20位物理地址进入输入输出控制电路;
(3)从内存地址处读取指令;
(4)指令进入输入输出控制电路;
(5)指令进入指令缓冲器:此时IP的值发生改变,指向下一条将要读取的指令;
(6)IP-1处的指令进入指令控制器,指令执行!(注意ip此时已经改变了)。
(1)利用地址加法器计算器计算出20位物理地址;
(2)20位物理地址进入输入输出控制电路;
(3)从内存地址处读取指令;
(4)指令进入输入输出控制电路;
(5)指令进入指令缓冲器:此时IP的值发生改变,指向下一条将要读取的指令;
(6)IP-1处的指令进入指令控制器,指令执行!(注意ip此时已经改变了)。
相关文章推荐
- 【计算机体系结构】汇编语言--jmp 指令 IP修改问题
- 汇编语言-第二章 寄存器(CPU工作原理)之执行指令过程(二)
- 汇编语言-第二章 寄存器(CPU工作原理)之执行指令过程(一)
- 汇编语言与计算机体系结构
- 回过头再看 计算机体系结构6----编译器指令重排序--导致并发执行出现问题
- 回过头再看 计算机体系结构6----编译器指令重排序--导致并发执行出现问题
- 【计算机体系结构】汇编语言--王爽汇编语言要点复习
- 计算机CPU体系结构以及指令流水原理介绍
- 汇编语言学习00_计算机系统的硬件结构、8086cpu结构
- 计算机体系结构原理——数据操控(CPU工作原理)
- CPU结构与指令执行过程简介
- 【计算机组成原理】指令系统体系结构
- 汇编语言-寄存器(CPU的工作原理)
- 深入理解计算机系统(4.1)---X86的孪生兄弟,Y86指令体系结构
- Linux内核设计(第一周)——从汇编语言出发理解计算机工作原理
- 寄存器(CPU工作原理)04 - 零基础入门学习汇编语言09
- 深入理解计算机系统之旅(四)处理器(CPU)的体系结构
- linux内核编程入门(二) —— 计算机体系结构及汇编 - 王飞 | Beautiful Code - CSDNBlog
- 寄存器(CPU工作原理)02 - 零基础入门学习汇编语言07
- 寄存器(CPU工作原理)04 - 零基础入门学习汇编语言09