个人计算机系统的组成概述
发布时间:2023-11-26 03:15:21
主要组成部分:
冯.诺伊曼设计思想计算机由5部分组成:控制器,运算器,存储器,输入设备和输出设备。现代计算机中,对其结构进行改进,改成3大硬件子系统:处理器,存储系统和输入输出系统,
处理器(cpu)
一般由运算器,控制器和寄存器组成。
主存储器:
主要是处理器内部的寄存器(register),高速缓冲存储器(Cache),主板上的主存储器(一般称为主存或者是内存)和以外设形式出现的辅助存储器系统。
主存储器造价高,速度快,但是容量小。用于存放当前待处理的数据或者是正在运行的程序。辅存主要由磁盘,光盘存储器,其造价低,信息可以长期保存,容量大。
按照读写功能区分:
存储器可以分为可读可写的随机存取存储器(RandomAccessMemory,RAM)和只读存储器(ReadOnlyMemory,ROM)。主存中既有RAM又有ROM,半导体RAM断电后信息消失但是ROM芯片中的信息可以长期保存。个人计算机中的主存由RAM和ROM组成,ROM部分主要是固化的ROM-BIOS,其中BIOS是基本输入输出系统,是软件系统最底层的程序,用于驱动和管理诸如键盘、显示器、打印机、磁盘、时钟、串行通信接口等基本输入输出设备。
16位PC机时代,RAM的容量64KB或者是1MB,32位PC机发展到4MB一直到2010年的2GB或4GB。
寄存器
1、从应用角度可分为:透明寄存器和可编程寄存器(包括通用寄存器,专用寄存器)。
IA-32处理器有16个寄存器,主要包括以下:
(1)10个32位寄存器。其中:8个通用寄存器(EAX、EBX、ECX、EDX、ESI、EDI、EBP、ESP)、1个标志寄存器(EFLAGS)、1个指令指针寄存器(EIP)
(2)6个16位寄存器,其中主要是段寄存器(CS、SS、DS、ES、FS、GS)
2、通用寄存器:
EAX是累加器,使用平度最高,用于算数运算,逻辑运算以及外设传送信息
EBX是基址寄存器,常用语存放存储器地址,以方便指向变量或者是数组中元素的地址。
ECX是计数器,常作为循环操作指令计数器
EDX是数据寄存器,可用于存放数据,其中低16位DX用于存放外设端口地址
ESI是源变址寄存器,用于存放字符串或者是数组的源操作数
EDI是目的变址寄存器,用于只想字符串或者是数组的目的操作数
EBP是机制指针寄存器,默认情况下指向程序堆栈区域的数据,主要是用于在子程序中访问通过堆栈传递的参数和局部变量。
ESP是堆栈指针寄存器,专用于指向程序堆栈区域顶部的数据,在涉及堆栈操作的指令中会自动增加或者是减少。
3、标志寄存器:(注:标志:1、体现某种工作状态2、游戏诶处理器标志用于反映指令执行结果3、涉及一个或者多个2进制位表示一种标志4、用0、1的不同组合表达标志的不同状态)
(1)状态标志寄存器:主要有进位标志CF(CarryFlag)、奇偶标志PF(ParityFlag)、调整标志AF(AdjustFlag)、零标志ZF(ZeroFlag)、符号标志SF(SignFlag)、溢出标志OF(OverflowFlag)
(2)控制标志:方向标志DF(DirectionFlag)
(3)系统标志:允许中断标志IF(Interrupt-enableFlag)、陷阱标志TF(TrapFlag)
指令指针寄存器:
EIP具有自增能力,处理器执行完一条指令,EIO就加上该指令的字节数,指向吓一跳指令,实现程序的顺序执行。
4、段寄存器:
对于应用程序来说,主要设计三段:存放程序中指令代码的代码段、存放当前运行程序所用数据的数据段和指明程序使用堆栈区域的堆栈段
16位80x86处理器设计的有4个16位段寄存器:代码段寄存器cs、堆栈段寄存器ss、数据段寄存器ds和附加段寄存器es,其中附加段也是用于存放数据的数据段,专门处理数据串设计的串操作指令必须使用数据段作为目的操作数。
IA32处理器有新增加了两个同样的16位的段寄存器FS和GS他们具有数据段性质的段寄存器。
个人计算机系统的组成概述的下载地址:


猜你喜欢
- 在使用WPS表格中经常会遇到制表时标题行是一样的,但是内容有多页,如果每页都设置标题行又有些麻烦接下来小编教大家wps表格标题行重复的设置方
- 在登录微软账户后,打开人脉应用后立即崩溃,即闪退现象,原因是版本的联系人同步功能存在问题,解决方法如下,需要的朋友可以看看不少Win10系统
- 最近有用户反映,称Win10的锁屏(登录)界面找不到电源关机键,因而无法实现在不登录的情况下直接关机,本文就为大家带来了详细的解决方法,需要
- 平常我们更多的时候是在EXCEL中应用表格,但有时需要在WORD中使用表格,而在WORD中表格可能更需要设置表格样式。下面是小编为您提供更多
- 很多华为的用户都认为emui9是非常流畅快速的系统,那么对于最新的emui11会不会比emui9更快呢?下面就给你们带来了emui11比不比
- Windows 8系统的全新特性让更多笔记本产品开始具备触摸屏,可以使用App应用程序获得更好的使用体验,以至于在平时日常生活工作中,我们经
- 在Excel中多关键字排序就是对工作表中的数据按两个或两个以上的关键字进行排序。在此排序方式下,为了获得最佳结果,要排序的单元格区域应包含列
- LibreOffice 4.1.4正式版近期正式更新发布下载作为LibreOffice 4.1系列的第五个分支版本,LibreOffice
- Win10更新后提示“自动修复”无法进入系统问题由于微软2月安全更新造成, 微软更新了在线文档,说明了这个问题提示如果用户已经安装了这个更新
- 在Microsoft Excel软件单元格中,如果文本过长,则超出列宽以外的文本将会被隐藏起来。为了在保持列宽一定的情况下显示出单元格中的所
- Win10 1709预览版屏幕键盘太小该怎么调大一些?win10系统使用屏幕键盘的时候,发现屏幕键盘很小,不方便使用,想要设置大一些,该怎么
- 下面教大家可以在Word2010中更改文件位置 Word2010中自定义Word模板、Word文档、“自动恢复”文件等文件的位置 操作步骤如
- mouse.exe进程的详细介绍进程文件: mouse or mouse.exe 进程名称: Unknown host process 进程
- Win7能够在局域网中共享文件,方便他人的访问,而在通常访问共享文件的时候需要密码才能够访问,为了更加方便快捷,要怎么取消局域网共享文件访问
- 最近有朋友反映,装好Windows7后发现有两个设备驱动未安装,一个是显卡驱动,一个是声卡驱动,这两个驱动对电脑来说都是非常重要的。那么,要
- 如果您有一段时间没有使用过的存储设备,并且意识到您很早以前就删除了信息,现在又想恢复它们,可以用来恢复已删除文件的最佳工具是Do Your
- 在Excel中录入好数据以后经常需要制作宏的按钮进行功能的补充,具体要怎么制作呢?下面是由小编分享的excel宏按钮制作方法,以供大家阅读和
- 上一期,我们介绍了如何快速为多行数据排列名次的小公式,今天,再来带大家了解一下如何快速完成“数据找茬”的小技巧。只要掌握了今天的这个公式,从
- 如果我们需要把多张幻灯片powerpoint打印在一张纸上,A4纸当然是不够了,只能用A3纸了,怎么设置把ppt打印在A3纸上呢?幻灯片大小
- 收到新苹果MacBook电脑后,需要做些什么呢?从签收到验机一步都不能马虎,毕竟新电脑动辄好几千甚至上万元,到手之后都应该进行仔细检查,避免