是指能够被程序员看到的计算机系统的属性,计算机组成原理复习范围详细.doc..._weixin_39782573的博客-程序员宅基地

技术标签: 是指能够被程序员看到的计算机系统的属性  

文档介绍:

计算机组成和计算机体系结构1.1计算机体系结构1)概念:指那些能够被程序员所见到的计算机系统的属性,即概念性的结构与功能特性。2)计算机系统的属性通常是指用机器语言编程的程序员所看到的传统机器的属性,包括指令集,数据类型,存储器寻址技术,I/O机理等。(大都为抽象的属性)1.2计算机组成1)概念:实现计算机体系结构所体现的属性。计算机层次结构冯诺依曼计算的特点1)计算机由五大部件组成2)指令和数据以同等地位存于存储器,可按地址寻访3)指令和数据用二进制表示4)指令由操作码和地址码组成5)存储程序6)机器以运算器为中心4.计算机硬件框图1)冯.诺依曼计算机结构框图现代以存储器为中心的计算机结构框图3)计算机硬件的主要技术指标1)机器字长:CPU一次能够处理数据的位数,与CPU中的寄存器位数有关。2)存储容量:主存容量与辅存容量主存容量是指主存中存放二进制代码的总位数。即存储容量=存储单元个数*存储字长MAR位数代表存储单元个数,MDR的位数代表存储字长。例:MAR=10,则存储单元个数=210,MDR=8,即有8位。字节数:213=1KB(1K=210,1B=23b)辅存容量:通常用字节数来表示,如80GB(1G=1024M=210*220=230)3)运算速度:单位时间内执行指令的平均条数计量单位:MIPS(百万条指令每秒)CPI(执行一条指令的时钟周期(机器主频的倒数))与FLOPS(浮点运算次数每秒)也可来衡量运算次数。第二章计算机产生和发展过程1)计算机的3代:电子管——晶体管——集成电路2)硬件技术对计算机更新换代的影响2.什么是摩尔定律微芯片上集成的晶体管数目每三年翻两番第三章1总线性能指标①总线宽度:指数据总线的宽度(bit为单位)②总线带宽:总线的数据传输速率(MBps为单位)总线带宽=总线宽度*总线频率例:总线工作频率为33MHz,总线宽度为32位,则带宽=33*(32/8)=132MBps.ISA,EISA、PCI,RS-232C与USB总线特点ISA:又称AT总线,使用独立于CPU的总线时钟,不支持多台主设备系统,而且ISA上的所有数据传送需通过CPU或DMA接口来管理,耗CPU时间.最大传输速率(带宽):16MBps总线时钟频率:8MHz数据线:16地址线:24EISA:与ISA完全兼容,从CPU中分离总线控制权,支持多个总线主控器与突发方式的传输。最大传输速率(带宽):33MBps总线时钟频率:8MHz数据线:32地址线:32PCI:1.高性能2.良好的兼容性3.支持即插即用4.支持多主设备能力5.具有与处理器和存储器子系统完全并行操作的能力6.提供数据与地、地址奇偶校验功能,保证数据的完整与准确。7.支持两种电压标准:5V与3.8.可扩充性好9.软件兼容性好10.采用多路复用技术,减少了总线引脚个数RS-232C:是用于串行二进制DTE(数据终端设备)与DCE(数据通信设备)之间的标准接口。使用RS-232C时,必须实现两种电平的转换。即低电平为逻辑“1”(-15V~~-3V)高电平为逻辑“0”(+3V~~+15V)USB:1.具有真正的即插即用的特征2.具有很强的连接能力3.数据传输率(USB1.0)有两种:普通无屏蔽双绞线(1.5MBps)和屏蔽双绞线(12MBps)而USB2.0数据传输率最高可达480Mbps4.标准统一5.连接电缆轻巧,电源体积缩小6.生命力强三种集中式总线判优控制的特点(1)链式查询只需很少几根线就能按一定优先次序实现总线控制,并且很容易扩充设备,但对电路故障敏感,且优先级别低的设备很难获得请求。(2)计数器定时查询计数可以从‘0’开始,此时一旦设备的优先次序被固定,设备的优先级就按0,1,2····n的顺序降序排列,而且固定不表;计数也可以从上一次计数的终止点开始,既是一种循环方法,此时设备使用总线的优先级相等;计数器的初始值还可由程序设置,故优先次序可以改变。(3)独立请求查询响应速度快,优先次序控制灵活(可通过程序改变),但控制线数量多,总线控制更复杂总线周期的四个阶段(完成一次总线操作的时间)(1)申请分配阶段:主模块申请,总线仲裁决定(2)寻址阶段:主模块向从模块给出地址和命令(3)传数阶段:主模块和从模块交换数据(4)结束阶段:主模块撤销有关信息.P61例3.1第四章存储器层次结构存储器3个主要性能指标:速度,容量,位价。存储器层次结构主要体现在缓存----主存和主存----辅存缓存---主存层次主要解决CPU和主存速度不匹配的问题主存---辅存层次主要解决存储系统的容量问题。详解:CPU和主存,缓存都能直接交换信息;缓存能直接和CPU、主存交换信息;主存可以喝CPU、缓存、辅存交换信息。Cache—主存层次在存储系统中主要对CPU访存起加速作用,即从整体运行的

内容来自淘豆网www.taodocs.com转载请标明出处.

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39782573/article/details/118868668

智能推荐

nginx搭建rtmp协议流媒体服务器总结_ubuntu rtmp x264 yuv-程序员宅基地

nginx搭建rtmp协议流媒体服务器总结 最近在 ubuntu12.04上搭建了一个rtmp服务器,感觉还挺麻烦的,所以记录下。大部分都是参考网络上的资料。前提:在linux下某个目录中新建一个nginx目录。然后进入该目录去下载搭建环境所需要的一些资源包。此处在 /root/ 目录下新建一个nginx目录即:/root/nginx/========_ubuntu rtmp x264 yuv

【AT32】如何使用JLINK连接雅特力MCU_jlink for arterytek_RiverFormSky的博客-程序员宅基地

1、需要下载官方的一个包,我这里是AT32F407,下载链接如下:https://www.arterytek.com/cn/product/AT32F407.jsp?t=1630033027307#Resource2、下载后安装即可_jlink for arterytek

C#面向对象特征的具体实现及作用详解-程序员宅基地

C#面向对象特征的具体实现及作用详解作者: 字体:[增加 减小] 类型:转载所有的面相对象思想,归根结底是为了简化代码,减少代码量,构建更符合现实生活逻辑的程序代码,从而减轻程序员的负担。不能一味地或者说刻意地去使用面相对象的思想而忽略了程序所实现的功能或者框架,要根据实际情况众所周知,面向对象编程的特点为:封装、继承、多态。C#是一门完全面向对象的语言,由于比Java推出的...

深度图_tiff深度图-程序员宅基地

深度图表示32 bits images should be in meters, and 16 bits should be in mm深度图:32位的值表示米,16位的值表示mm.因为16位置图像能表示的范围为:(-65535~65535)且是整数.为了表示带小数的深度值,16位的值只能以mm为单位,即只能表示-65.5m ~ 65.5m的范围.用16位存储深度图的方便是,它能够被存为p..._tiff深度图

BZOJ1101 ACWING215. 破译密码(莫比乌斯函数+容斥原理 / 莫比乌斯反演)-程序员宅基地

达达正在破解一段密码,他需要回答很多类似的问题:对于给定的整数a,b和d,有多少正整数对x,y,满足x<=a,y<=b,并且gcd(x,y)=d。作为达达的同学,达达希望得到你的帮助。输入格式第一行包含一个正整数n,表示一共有n组询问。接下来n行,每行表示一个询问,每行三个正整数,分别为a,b,d。输出格式对于每组询问,输出一个正整数,表示满足条件的整数对数。数据范围...

GTK、GDK、GLIB三者的关系基于X的GNOME、GTK、GDK、XLib、GLib等之间的关系-程序员宅基地

原始地址:http://space.oss.org.cn/space.php?uid=3&do=blog&id=38什么是Xlib? The X Library是X Window程式最低階的API,如果拿來和Windows 比較起來,Xlib 就和Windows APIs(或稱 Windows SDK)一樣,算是最接近 X Server的程序設计介面,它只提供最基本的绘图和訊息事件的處理。 什么是Xt?(X Toolkit Intrinsics

随便推点

东华大学计算机专业导论考试,【东华大学】学姐考研经验,设计素描和艺术设计概论初试如何准备...-程序员宅基地

不太建议大家尤其是基础相对薄弱的同学尝试。另一类是就是通常所说的设计素描,通过特别的角度和构图来勾画会在生活中出现的静物。首先,设计素描最重要的是画面的黑白灰和构图,这是很重要的,初试可能几百上千张画拍放在一起,你要想在这么多画中脱颖而出,你的画面大效果要可以在周围一片画中跳入老师眼中。当然,黑白灰大关系出来之后,一定要注意细节的把握,包括每个物体的结构和质感,不然老师看完大效果很好,拿到眼前就可..._计算机考研素描

solrJ的使用(简单使用+整合spring)_使用solrserver 需要在spring容器中,配置bean********-程序员宅基地

solrJ是java的客户端,使用它可以对solr的索引库进行增删改查等操作下面我们就来看看它的用法Solr简单使用在使用之前我们需要把solrJ的jar包导到工程里去一、我们先说向索引库中添加一个文档1.使用一个HttpSolrServer创建一个solrServer对象2.创建一个SolrInputDocument3.向文档中添加域,注意:必须有id域,并且域名在s..._使用solrserver 需要在spring容器中,配置bean********

MFC(3)-程序员宅基地

模态对话框,非模态对话框//模态对话框void CMainFrame::OnDialogShow(){ //创建对话框对象 //运行 CDialog dlg(IDD_DIALOG1); dlg.DoModal();//会阻塞,对象还在 // TODO: 在此添加命令处理程序代码}//非模态对话框void CMainFrame::OnDialogShow32772(){ ...

[iOS]在WebApp中如何使用JS调用iOS的函数-程序员宅基地

实现功能:点击HTML标签,通过JS调用iOS的函数iOS中,先拖拽WebView,访问localhost,然后通过WebView的委托事件监听url跳转操作,并且把跳转截取下来。也就是说,在onclick的时候,普通浏览器灰跳转到那个url,但是在iOS的这个WebView里面,这个跳转会被拦截,用这种方式可以巧妙地实现JS调用iOS的原生代码:

Sechunter移动应用隐私合规检测详解-程序员宅基地

摘要:本文简要介绍Sechunter移动应用隐私合规检测的方法步骤,以及目标检测技术在其中的应用。_sechunter

Debug目录、Release目录,bin目录、obj目录,vshost.exe.config文件、.exe.config文件分析【C#】...-程序员宅基地

Debug目录、Release目录,bin目录、obj目录,vshost.exe.config文件、.exe.config文件分析【C#】2013-10-06 孤风卓影 摘自 csdn博客 阅 558 转 4转藏到我的图书馆 微信分享: 今天写程序的时候,需要更改.exe.config文件中的引用的webservice地址,用vs调试的时候,发现会修改vsho..._c# release config