计算机组成原理之计算机的简化结构

首先,我们开门见山

先来了解模型机的概念

模型机:计算机结构的简化模型。(这样有利于计算机结构的理解)

如图,我们可以知道:计算机主要由两个部件和系统总线拼成

[系统总线:如图]

CPU和存储器之间:

1.访问 -- 内存 -- 地址总线 -- 地址总线决定了CPU可以访问的物理地址空间(cpu到底使用多大容量的内存)

cpu发来的地址存放的位置在MAR -—— 存储器地址寄存器 顾名思义,存放的是cpu正在读或写的存储单元

对应的数据存放的位置在MDR —— 接受来自cpu的读写信号 或者向cpu反馈传输已经完成的信号

2.传送 -- 数据 -- 数据总线 -- 存放cpu正在读或者即将写入的数据

左半部分存储器:

存储器是由一个个存储单元组成的。

计算机的编制方式:如果按字节编址,那么一个单元分配8个位.

右半部CPU:

cpu内部需要执行指令,翻译地址,执行控制

计算机中的指令不不能直接执行,需要通过指令译码确定是哪一条指令,后发送给控制单元进行操作

cpu内部需要执行指令,翻译地址,执行控制

计算机中的指令不不能直接执行,需要通过指令译码确定是哪一条指令,后发送给控制单元进行操作

1.需要存放当前指令 -- IR -- 指令寄存器 --

2.需要存放下一条指令 -- PC --程序计数器 --

3.指令的翻译,确定指令的操作 -- 指令译码 --

4.控制电路 -- 对IR中的确定指令后,发生控制各个部位的动作

右半部CPU的下面 -- 运算器

两大部分:

数据寄存器和ALU

到这里先认识到模型机的主要三部件

原文地址:https://www.cnblogs.com/32079nezha/p/11375946.html

时间: 2024-11-02 09:56:08

计算机组成原理之计算机的简化结构的相关文章

计算机组成原理(二)——计算机的基本组成

计算机的基本组成 冯·诺依曼计算机结构图 冯·诺依曼计算机以运算器为中心. 冯·诺依曼计算机特点 1.计算机由运算器.控制器.存储器.输入设备和输出设备五大部件组成. 2.指令和数据以同等地位存放在存储器中,并可按地址寻访. 3.指令和数据均用二进制数表示. 4.指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的地址. 5.指令在存储器中按顺序存放.通常,指令是顺序执行的,在特定条件下,可根据运算结果或根据特定的条件改变执行顺序. 6.机器以运算器为中心,输入输

计算机组成原理(六)——计算机发展趋势

计算机发展趋势 巨型化 巨型化是指为了适应尖端科学技术的需要,发展高速度.大存储容量和功能强大的超级计算机.特别是在军事和科研教育方面对计算机的存储空间和运行速度等要求会越来越高.此外计算机的功能更加多元化. 微型化 随着微型处理器(CPU)的出现,计算机中开始使用微型处理器,使计算机体积缩小了,成本降低了.另一方面,软件行业的飞速发展提高了计算机内部操作系统的便捷度,计算机外部设备也趋于完善.四十年来,计算机的体积不断的缩小,台式电脑.笔记本电脑.掌上电脑.平板电脑体积逐步微型化.因此,未来计

计算机组成原理(五)——计算机的应用

计算机的应用 科学计算 计算机最早的应用是科学计算,计算机的名字也由此而来. 数据处理 数据处理又称为信息处理,也是最重要的应用领域. 过程控制 过程控制也称为实时控制,是指计算机对被控制对象实时地进行数据采集.检测和处理,按最佳状态来控制或调节被控对象的一种方式. 计算机辅助应用 计算机辅助工程(CAE).计算机辅助测试(CAT).计算机辅助制造(CAM). 计算机辅助教学(CAI).计算机辅助设计(CAD). 人工智能 人工智能方面的应用是计算机应用研究最前沿的学科.它利用计算机模拟人类的智

【计算机组成原理】计算机系统概述

计算机结构: 1.硬件:组成计算机的各种设备实体,是物质基础 2.软件:各种程序和文件 计算机的基本功能: 数据加工 数据保存 数据传送 控制操作 五大功能部件: 运算器.控制器 存储器(高速缓存  主存储器  虚拟存储器) 输入.输出设备 这些设备和布局通过总线和接口连接为一台完整的计算机 tip:另一种分类:CPU  存储器 输入设备 输出设备   总线 运算器 核心是算术逻辑运算单位(ALU) 进行加减乘除等算术运算.逻辑运算. 计算机中采用二进制数 注:位数越多,计算的精度就越高,但是位

计算机组成原理基本概念汇总

计算机组成原理是计算机科目中偏向于硬件的,我真的没学好,唯一做的好的笔记还是比较完整的.哈哈.这门课真的是博大精深.现在把组成原理的基本知识点与大家分享,希望大家在这门课的学习中少走弯路. 计算机系统概论 把以软件为主实现的机器称为虚拟机器:把由硬件和固件实现的机器称为实际机器. 高级语言的翻译程序有编译程序和解释程序两种. 计算机系统的层次结构从低到高: (1)微程序机器(第0级). (2)传统机器(第1级). (3)操作系统机器(第2级). (4)汇编语言机器(第3级). (5)高级语言机器

编程必备基础知识|计算机组成原理篇(07):计算机的总线

计算机基础方面的知识,对于一些非科班出身的同学来讲,一直是他们心中的痛,而对于科班出身的同学,很多同学在工作之后,也意识到自身所学知识的不足与欠缺,想回头补补基础知识.关于计算机基础的课程很多,内容繁杂,但无论是相关书籍还是大学课程,都有点脱离工作.特别地,计算机基础知识体系庞杂,想要从零学习或者复习都耗时耗力. 有鉴于此,本系列文章将带你更快的补足编程必备基础知识,涵盖计算机领域三大基础知识:计算机组成原理.操作系统.计算机网络,这些都是大学计算机课程里面最重要的内容.文章对这些内容做了提炼和

编程必备基础知识|计算机组成原理篇(06):计算机的字符与编码集

计算机基础方面的知识,对于一些非科班出身的同学来讲,一直是他们心中的痛,而对于科班出身的同学,很多同学在工作之后,也意识到自身所学知识的不足与欠缺,想回头补补基础知识.关于计算机基础的课程很多,内容繁杂,但无论是相关书籍还是大学课程,都有点脱离工作.特别地,计算机基础知识体系庞杂,想要从零学习或者复习都耗时耗力. 有鉴于此,本系列文章将带你更快的补足编程必备基础知识,涵盖计算机领域三大基础知识:计算机组成原理.操作系统.计算机网络,这些都是大学计算机课程里面最重要的内容.文章对这些内容做了提炼和

计算机组成原理 课程设计报告

        计算机组成原理 课程设计报告      成员:许恺   2014011329          胡强勇  2014011315     时间:2016.12.20                 一.简要总结计算机组成原理实验 计算机组成原理实验总共五个实验,首先我们熟悉了教学机的使用方法,后面的实验我们分为运算器.存储器.控制器,控制器分为两次实验.紧接的第二次实验我们就进行了运算器的实验,对运算器的内部构造极其原理进行了验证理解,在这里我们学习了运算器ALU的8种运算功能,以

计算机组成原理 常用名词解释

计算机组成原理 计算机组成原理概述 计算机概述 计算机的基本组成: 存储器: 实现记忆功能的部件用来存放计算程序及参与运算的各种数据 运算器: 负责数据的算术运算和逻辑运算即数据的加工处理 控制器: 负责对程序规定的控制信息进行分析,控制并协调输入,输出操作或内存访问 输入设备: 实现计算程序和原始数据的输入 输出设备: 实现计算结果输出 组成的联系: 图一 图二 常用名词 Bit The bit is a basic unit of information(信息的基本单元) in comput