计算机组成原理.....
计算机系统由硬件和软件两大部分组成.(1)硬件的组成(输入设备,输出设备,存储器,运算器,控制器)输入设备:使计算机从外部获得信息的设备如鼠标,键盘,光笔,扫描仪,话筒,数码相机,摄像头,手写板输出设备:把计算机处理信息的结果以人们能够识别的形式表示出来的设备如显示器,打印机,绘图仪,音箱,投影仪存储器:如硬盘,光驱,U盘 运算器:算术运算,逻辑运算控制器:如从存储器中取出指令,控制计算机各部分协调运行 控制器和运算器整合在CPU中(2)软件的组成软件定义:程序和有关文档资料的合称软件分类:系统软件(使用和管理计算机的软件)和应用软件(专为某一应用编制的软件)常见的系统软件有:操作系统,数据库管理系统和程序设计语言常见的应用软件有:辅助教学软件,辅助设计软件,文字处理软件,信息管理软件和自动控制软件
计算机组成原理怎么学习啊
不太难学,只是有点抽象。
有电路,有算法 ,有寻址法式,还有高速缓存等等,只要有点耐心一定没有问题的,祝君好运。
额……不好意思,上次回答是同学用我的电脑时替我答的……其实这科目的确很难,内容繁杂,我以前学的时候上课也会有很多疑问不能及时解决。
首先,找到重点知识点,着重学习,不然真的会浪费很多时间,这个上课时老师一般会强调,和老师的沟通很重要;其次是笔记,我的笔记是包含了课本基础知识、老师补充的知识点、考研题很多内容,不要怕浪费时间,用手写绝对是帮助理解的好办法;第三就是看课本看笔记,这科目需要时间,只要用了时间任何知识点都是可以理解的。
需要注意,这科的公式比较多,和数学一样,一个公式可以解决多道题,所以公式一定要记牢。
就这些了,任何方法都是别人的,我只能给你些建议,希望你找到适合自己的方法,祝你成功!我是计算机专业的,考研时努力学了组成原理。
总结如下:1. 边看书,边记笔记2.不懂的地方反复捉摸3.计算的部分要亲自去算4.推荐唐 的书,配套她的习题,亲自做做例题。
5.多看,多记,多理解
如何把计算机组成原理,操作系统,数据结构和计算机网
你好唯念一萌972806,计算机组成原理是硬件基础,没有硬件基础数据结构与操作系统就没有。
操作系统是软件基础 他存在于 硬件、驱动和应用软件之间。
数据结构和编程(软件)相关。
计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。
是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。
由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。
可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类,较先进的计算机有生物计算机、光子计算机、量子计算机等。
计算机组成原理与系统结构
《计算机组成原理与系统结构》从计算机组成原理与系统结构的基本概念出发,系统地论述了计算机系统的基本组成、工作原理和设计方法,并从提高计算机性能的角度,分析和探讨了计算机系统结构的基本原理和设计方法。
全书共分为10章,主要内容包括计算机组成的基本概念和层次结构、计算机硬件基础、信息编码与数据表示、运算方法与运算器、存储体系、指令系统、控制器、输入输出系统、总线、流水线与并行处理技术。
《计算机组成原理与系统结构》配有相应的YY~Z02计算机组成原理实验系统及其CAI软件,使理论教学与实践环节相结合,有助于提高学生的学习兴趣及动手能力。
《计算机组成原理与系统结构》每章后面都附有习题,且开发了与《计算机组成原理与系统结构》配套的多媒体教学软件,并配有习题解答。
《计算机组成原理与系统结构》可作为高等学校计算机专业“计算机组成原理与系统结构”课程本科教材,也可供从事计算机相关工作的科技人员、计算机爱好者及各类自学人员参考。
计算机组成原理
计算机组成原理 三、名词解释 1.计算机系统:由硬件和软件两大部分组成,有多种层次结构。
2.主机:CPU、存储器和输入输出接口合起来构成计算机的主机。
3.主存:用于存放正在访问的信息 4.辅存:用于存放暂时不用的信息。
5.高速缓存:用于存放正在访问信息的付本。
6.中央处理器:是计算机的核心部件,由运算器和控制器构成。
7.硬件:是指计算机实体部分,它由看得见摸得着的各种电子元器件,各类光、电、机设备的实物组成。
软件:指看不见摸不着,由人们事先编制的具有各类特殊功能的程序组成。
8.系统软件:又称系统程序,主要用来管理整个计算机系统,监视服务,使系统资源得到合理调度,高效运行。
应用软件:又称应用程序,它是用户根据任务需要所编制的各种程序。
9.源程序:通常由用户用各种编程语言编写的程序。
目的程序:由计算机将其翻译机器能识别的机器语言程序。
10.总线:是连接多个部件的信息传输线,是各部件共享的传输介质。
11.系统总线:是指CPU、主存、I/O设备(通过I/O接口)各大部件之间的信息传输线。
通信总线:是指用于计算机系统之间或者计算机系统与其他系统(如控制仪表、移动通信)之间的通信的线路。
按传送方式分并行和串行。
串行通信是指数据在单条1位宽的传输线上,一位一位的按顺序分时传送。
并行通信是指数据在多条并行1位宽的传输线上,同时由源传送到目的地。
12.带宽:单位时间内可以传送的最大的信息量。
13.机器字长:是指CPU一次并行处理数据的位数,通常与CPU的寄存器位数有关。
14.主存容量:是指主存中存放二进制代码的总位数。
15.机器数:符号位数字化,0代表正数,1代表负数。
16.定点数:小数点固定在某一位位置的数。
17.浮点数:小数点的位置可以浮动的数。
18.补码:带符号数据表示方法之一,正数的反码和原码相同,负数的反码是将二进制按位取反后在最低位再加1. 19.溢出:在计算机中,超出机器字长,发生错误的结果。
20.非编码键盘:采用软件判断键是否按下及设键、译键、计算键值的方法的键盘。
21.A/D转换器:它能将模拟量转换成数字量,是计算机的输入设备。
22.I/O接口:指主机与I/O设备之间设置的一个硬件电路及器相应的软件控制。
23.端口:指接口电路中的一些寄存器,用来存放数据信息、控制信息和状态信息。
24.中断:计算机在执行程序的过程中,当出现异常情况或特殊请求时,计算机停止现行程序的运行转向对这些异常情况或特殊请求处理,处理结束后再返回到现行程序的间断处,继续执行源程序。
25.中断源:凡能向CPU提出中断请求的各种因素统称为中断源。
26.中断嵌套:计算机在处理中断的过程中,有可能出现新的中断请求,此时CPU暂停现行中断服务程序,转向新的中断请求,这种现象称为中断嵌套。
27.优先级:为使系统能及时响应并处理发生的所有中断,系统根据引起中断事件的重要性和紧迫程度,硬件将中断源分为若干个级别。
28.DMA方式:用硬件在主存与外设之间直接进行数据传送,不须CPU,用软件控制。
29.指令系统:将全部机器指令的集合称为机器的指令系统。
30.寻址方式:是指确定本条指令的数据地址以及下一条将要执行的指令地址的方法,它与硬件结构紧密相关,而且直接影响指令格式和指令功能。
31.指令周期:完成一条指令的时间,由若干机器周期组成。
机器周期:完成摸个独立操作,由若干时钟周期组成。
时钟周期:最基本时间单位,由主频决定。
32.微操作:在微程序控制器中,执行部件接受微指令后所进行的最基本的操作。
33.微指令:控制器存储的控制代码,分为操作控制部分和顺序控制部分,由微命令组成。
34.微程序:存储在控制存储器中的完成指令功能的程序,由微指令组成。
35.控制存储器:CPU内用于存放实现指令系统全部指令的微程序的只读存储器。
二、计算 3.14. 设总线的时钟频率为8MHZ,一个总线周期等于一个时钟周期。
如果一个总线周期中并行传送16位数据,试问总线的带宽是多少? 解:由于:f=8MHz,T=1/f=1/8M秒,因为一个总线周期等于一个时钟周期 所以:总线带宽=16/(1/8M) = 128Mbps=16MBps 3.15. 在一个32位的总线系统中,总线的时钟频率为66MHZ,假设总线最短传输周期为4个时钟周期,试计算总线的最大数据传输率。
若想提高数据传输率,可采取什么措施? 解:总线传输周期=4*1/66M秒 总线的最大数据传输率=32/(4/66M)=528Mbps=66MBps 若想提高数据传输率,可以提高总线时钟频率、增大总线宽度或者减少总线传输周期包含的时钟周期个数。
3.16. 在异步串行传送系统中,字符格式为:1个起始位、8个数据位、1个校验位、2个终止位。
若要求每秒传送120个字符,试求传送的波特率和比特率。
解:一帧包含:1+8+1+2=12位 故波特率为:(1+8+1+2)*120=1440bps 比特率为:8*120=960bps 4.5. 什么是存储器的带宽?若存储器的数据总线宽度为32位,存取周期为200ns,则存储器的带宽是多少? 解:存储器的带宽指单位时间内从存储器进出信息的最大数量。
存储器带宽 = 1/200ns *32位 = 160M位/秒 = 20MB/秒(注:1ns=10-9s) 4.7. 一个容...
怎样自学《计算机组成原理》?
quartusII 他有个verilog hdl这个就是用代码编程的 其实和c差不多 但是有很多特殊的编程方法 还有就是用图形进行编程 其实找本有关数字逻辑实验的书看看就会了然后如果想学好计算机原理 建议你自学一下数字逻辑 我也是计算机专业的 我们的教材用的是彭建朝老师的书 挺好的 然后计算机原理实验书我们当时学的时候 是用的易小林写的 计算机组成原理实践教程:基于EDA平台 你可以参考一下 希望对您有所帮助
计算机组成原理的视频 哪一种比较好啊?
哈工大唐硕飞老师以及电子科大罗克露老师的讲解都不错,建议去土豆下载:http://so.tudou.com/isearch/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BB%84%E6%88%90%E5%8E%9F%E7%90%86/在最上面输入 唐硕飞 或者 罗克露 就可以找到对应的教程,安装土豆专用下载器后就可以下载了,每一集刚好一节课的内容。
“计算机组成原理”和“操作系统概论”哪个先学哪个好,哪个容易些...
这两个我都学了,可以说都不好学.计算机组成原理,偏向于计算机的硬件原理,比如二进制/门电路/加法器/指令系统/存储机智等..我个人的感觉是比较晦涩难懂,上课容易睡觉~~however,这门课程是相当重要,系统学习计算机专业的基础,关键不是记住多少知识点,关键是了解计算机的运行机制,培养计算机思维.操作系统,也是基础课,包括进程处理.存储管理,设备管理,文件系统等,主要是讲操作系统对计算机资源的利用方式和思想,也比较有用.这两门课要自学比较难,呵呵,如果硬要分出顺序来,那肯定是先要看计算机组成咯,至少对计算机构成有所理解才能看操作系统.你学过了数字电路模拟电路就好说了啊~~我是没学啊,惭愧
二级C中 DOS命令、计算机组成原理、多媒体、数据库操作、计算机网...
如果从编程入手的话,个人认为分为ms和sun两的阵营,也就决定了你学习的要么是.net,c++,c要么是java,j2ee由于本人对ms的东西不熟悉,关于java方面的给你点建议,使用java的话,第三方的框架特别多,在学校应该能熟悉并使用最好.如果你喜欢平面设计等,那么ps和3d不可缺少,找工作也很有优势的,另外涉及到flash,dreamwaver等看个人爱好了.
AAA少年