北邮研究生 高级计算机系统结构

合集下载

上海交通大学2021年硕士研究生招生专业及考试科目

上海交通大学2021年硕士研究生招生专业及考试科目
学术学位
082400
船舶与海洋工程
01
全日制-船舶与海洋结构物设计制造
仅面向推免生选拔,不从全国研究生统一考试中选拔。
理工科各专业均可以跨学科报考。
010
船舶海洋与建筑工程学院
学术学位
082400
船舶与海洋工程
02
全日制-轮机工程
仅面向推免生选拔,不从全国研究生统一考试中选拔。
010
船舶海洋与建筑工程学院
①101思想政治理论②201英语一③301数学一④804材料力学
010
船舶海洋与建筑工程学院
专业学位
086100
交通运输
01
全日制-交通运输规划与管理
①101思想政治理论②201英语一③301数学一④805工程经济学 或807交通工程
理工科各专业均可以跨学科报考。
010
船舶海洋与建筑工程学院
专业学位
030
电子信息与电气工程学院
学术学位
080900
电子科学与技术
03
全日制-微波与高速集成电路(电子工程系招生)
上海交通大学2021年硕士研究生招生专业及考试科目
系所代码
系所名称
学位类别
专业代码
专业名称
方向码
研究方向
方向备注
考试科目
备注
010
船舶海洋与建筑工程学院
总规模(不含非全日制)人数:223,全日制学术型人数:101,全日制专业型人数:122,其中推免生总人数约:121。
010
船舶海洋与建筑工程学院
学术学位
020
机械与动力工程学院
学术学位
082700
核科学与技术
02
全日制-核材料与燃料循环方向

北理工计算机考研科目

北理工计算机考研科目

北理工计算机考研科目一、公共课1.政治理论:主要包括马克思主义理论基本原理、中国特色社会主义理论体系、当代中国政治与外交、政治发展理论、中国共产党历史等。

考察对党和国家方针政策的理解和掌握能力。

2.英语(二):主要考查英语阅读理解、写作能力和词汇量。

重点包括阅读理解、翻译、写作等内容。

3.业务英语:主要考查计算机领域的英语词汇和表达能力。

重点包括计算机理论、网络技术、数据库等相关词汇和表达方式。

4.数学一:主要考查高等数学的基本理论和方法。

重点包括高等数学的微积分、线性代数、概率论和数理统计等方面的基本原理和应用。

5.数学二:主要考查离散数学和算法分析等内容。

重点涉及离散数学的图论、集合论等,以及算法的分析和设计等。

6.计算机程序设计语言:主要考察计算机编程语言的基本语法、面向对象编程、数据结构和算法的实现等知识。

二、专业课1.数据结构:主要考察数据结构的基本原理、线性表、树、图、排序算法等。

2.操作系统:重点考查操作系统的基本原理、进程管理、内存管理、文件系统等。

3.计算机组成原理:考核计算机组成原理的基本概念、指令系统、CPU结构、存储器层次结构等。

4.计算机网络:主要考查计算机网络体系结构、数据链路层、网络层、传输层、应用层等。

5.数据库原理与应用:主要涉及数据库的基本概念、关系模型、SQL语言,及数据库的设计与应用等。

6.软件工程:主要考查软件工程的基本原理、软件开发过程、软件测试与维护、软件项目管理等。

以上是北理工计算机考研科目的一些基本内容,考生需要全面掌握各个科目的基本原理和理论,并具备一定的实际应用能力。

为了备考顺利,建议考生制定科学合理的学习计划,注重基础理论的学习和实践应用的训练。

同时,可以选择参加一些相关的考研培训班和模拟题训练,提高备考效果。

上海交通大学2020年硕士研究生招生专业及考试科目

上海交通大学2020年硕士研究生招生专业及考试科目
1、所有学术型硕士仅面向推免生进行选拔(不从全国研究生统一考试中选拔),以硕博连读形式培养;2、理工科各专业均可以报考。
020
机械与动力工程学院
学术学位
082700
核科学与技术
02
全日制-核材料与燃料循环方向
仅面向推免生选拔,不从全国研究生统一考试中选拔。
020
机械与动力工程学院
专业学位
085500
学术学位
080100
力学
02
全日制-固体力学
①101思想政治理论②201英语一③301数学一④802理论力学
010
船舶海洋与建筑工程学院
学术学位
080100
力学
03
全日制-流体力学
①101思想政治理论②201英语一③301数学一④802理论力学
010
船舶海洋与建筑工程学院
学术学位
080100
力学
04
086100
交通运输
02
全日制-载运工具运用工程
①101思想政治理论②201英语一③301数学一④805工程经济学 或807交通工程
010
船舶海洋与建筑工程学院
专业学位
086100
交通运输
03
全日制-交通信息工程及控制
①101思想政治理论②201英语一③301数学一④805工程经济学 或807交通工程
010
船舶海洋与建筑工程学院
学术学位
082400
船舶与海洋工程
03
全日制-水声工程
仅面向推免生选拔,不从全国研究生统一考试中选拔。
010
船舶海洋与建筑工程学院
学术学位
082400
船舶与海洋工程
04

华中科技大学电信06级保研经验

华中科技大学电信06级保研经验

******************************概况******************************/通信0603 凌某三年加权90.19排名2/215加分成绩93.19排名3/215综合成绩89.37排名1/29保送本校宽带无线通信刘应状老师由于凌某大三的时候仍对保研一无所知,渴望有傻瓜式的说明,因而在此详尽列举了保研全过程及各种细则,自认为能让所有人完全了解保研。

但是如此一来,本文未免有累赘之处,而且附录比正文更长、更重要,敬请注意。

/******************************保研全过程******************************/在保研途中,凌某缺乏主见,受羊群效应影响严重,对各高校缺乏了解,报考得甚是盲目。

希望学弟学妹们明察秋毫、引以为戒。

2009.07.18王辅导员获知凌某专业排名前三,来电介绍清华语音信号处理的学长。

本人经过慎重考虑,不愿意读博。

2009.07~2009.08上网了解、打听中科院各个研究所的情况。

2009.08.29网申中国科学院计算与通信工程学院计算机应用技术移动计算与智能移动应用。

2009.08.30网申中国科学院信息科学与工程学院通信与信息系统移动无线通信、数字通信、无线网络安全。

2009.09.02获知北邮三大牛导之一——张平的实验室主页。

发邮件至张平导师组(基本信息、简历)。

2009.09.06得知身边同学均报考电子所保底。

网申中国科学院电子学研究所通信与信息系统高速数字信号处理及其硬件实现。

2009.09.07收到张平导师组官话回复(需要最终排名)。

教务科张贴3年原始加权(不计专业选修课成绩)。

2009.09.08受到教母储同学的启发,重心偏向北邮,并考虑中科院计算所网络技术研究中心。

网申中国科学院计算技术研究所计算机系统结构(张玉军老师)。

受到拽妹程同学的启发,坚决不直博(针对清华北大)。

2009.09.10到南一楼学工组办公室提交《电信系本科生申请赴香港科技大学攻读博士学位申请表》。

北京理工大学计算机学院大数据技术与工程专业2024年考研攻略

北京理工大学计算机学院大数据技术与工程专业2024年考研攻略

一、报考情况分析1.招生目录招生年份:2023年招生专业:085411大数据技术与工程研究方向:00 (全日制)不区分研究方向拟招生人数:3考试科目:①101 思想政治理论②201 英语一③302 数学二④408计算机学科专业基础复试要求及相关说明:笔试科目:C/C++语言程序设计(上机)。

面试内容:外语口语听力测试;计算机技术相关基础与专业知识。

2.复试分数线3.录取名单二、考试大纲及参考书目408全称:408计算机专业基础综合408是全国统考专业科目,其统考科目包括了四门计算机专业课,即:数据结构,计算机组成原理,操作系统,计算机网络。

其中,数据结构和计算机组成原理是考察的重点,其次是操作系统,最后是计算机网络,毋庸置疑,计算机组成原理是四门专业课中最难的。

数据结构1.分值:45分2.推荐教材:严蔚敏的《数据结构C语言版》、李春葆版《数据结构习题与解析》3.考察内容:数据结构主要是掌握八种数据结构和两类算法,八种数据结构分别是数组、栈、队列、链表、树、散列表、堆、图。

两类算法是查找和排序。

数组、栈、队列、链表、散列表(基本操作、插入和删除、时间复杂度等等),树和二叉树(性质、分类、前中后序遍历,排序树,B树,B+树,哈夫曼树),堆(大顶堆,小顶堆),图(遍历,广度优先,深度优先,最短路径)。

计算机组成原理1.分值:45分2.推荐教材:唐朔飞的《计算机组成原理》和配套的习题集3.考察内容:要求掌握单处理器计算机系统中各部件的内部工作原理、组成结构以及相互连接方式,计算机系统的整机概念,计算机系统层次化结构概念,掌握指令集体系结构的基本知识和基本实现方法。

当然数据的表示和计算、指令系统、CPU和主存的连接这一块要多看看,属于经常考必考内容。

操作系统1.分值:35分2.推荐教材:汤子瀛版的《计算机操作系统》西安电子科技大学出版社3.考察内容:操作系统这部分很少看到会出大题,基本上都是以小题目,选择填空问答题这种形式出现,主要考察基本原理和概念,完全靠学生多背多理解,重点是进程管理、内存管理,文件管理。

信管专业毕业论文方向

信管专业毕业论文方向

信管专业毕业论文方向第一篇:信管专业毕业论文方向信管专业毕业设计方向黄伟老师1、毕业答辩系统;2、购物搜索引擎;3、电子商务数据挖掘系统;4、电子商务虚拟库存系统;5、垂直b2c虚拟库存管理系统;6、c2c数据挖掘系统吕琦老师1、招聘信息抓取系统2、商业信息抓取系统3、C2C平台模板引擎系统4、C2C平台后台管理系统5、授课计划系统6、校园信息采集系统7、金融交易模拟系统8、股票实时交易模拟系统9、短信接口实时发送系统10、基于销售的客户关系管理系统秦雷雷老师信息系统分析与设计栗会敏老师信息系统分析与设计周贺来老师毕业设计类(15个)1.××超市/店铺进销存管理系统的分析与设计2.××住宅小区物业管理信息系统分析与设计3.××房地产公司售楼业务管理系统分析与设计4.××房产中介公司业务管理系统的分析与设计5.××音像店业务管理信息系统的分析与设计6.××汽车4S店管理信息系统的分析与设计7.××公司客户服务管理信息系统的分析与设计8.××大学教材管理信息系统的分析与设计9.××大学教师业务档案管理系统的分析与设计10.××歌唱大赛计分管理信息系统的分析与设计11.××运动会成绩管理信息系统的分析与设计12.××公司库房物资管理信息系统的分析与设计13.华北水利水电学院综合门户网站的规划与设计14.管理与经济学院门户网站的规划、设计与实现15.我校“管理科学与工程”博士点建设学科门户网站的设计与实现毕业论文类(15个)1.企业ERP实施成功的关键因素分析2.客户关系管理(CRM)应用现状与对策分析3.高校校园网信息安全隐患及防范策略——以华北水利水电学院为例4.二本院校门户网站信息规划常见问题与解决对策——以华北水利水电学院为例5.中小企业信息化管理模型6.客户信息资源管理与客户知识管理研究7.大学毕业生就业信息需求及对策研究8.当前我国技术竞争情报的相关研究评述9.企业技术创新中的信息需求及其服务体系10.竞争情报在企业技术创新中的作用分析11.河南省物联网产业发展现状及其对策分析12.公共危机事件网络舆情应对机制及策略研究13.竞争情报在政府服务创新中应用研究14.当前我国政府信息公开中常见问题及其解决对策15.当前我国基层政府电子政务建设中的问题与对策司保江老师1、中华水文化教育培训基地信息管理系统2、基于CMS的大学校园文化门户网站建设3、高校新闻中心信息管理系统4、水利院校校史馆网络信息系统建设5、校园红色图片管理信息系统6、自助游网络票务订购系统7、飞机票票务网络订购系统8、基于第三方平台的网络销售模式构建9、面向水利工程建设的物流信息管理系统蒙微电子商务第二篇:信管专业就业方向信管专业就业方向1、本专业简介:本专业培养具备现代管理学理论基础、计算机科学技术知识及应用能力,掌握系统思想和信息系统分析与设计方法以及信息管理等方面的知识与能力,能在国家各级管理部门、工商企业、金融机构、科研单位等部门从事信息管理以及信息系统分析、设计、实施管理和评价等方面的高级专门人才。

杭州电子科技大学电子信息学院2015年硕士研究生一志愿考生待录取名单

杭州电子科技大学电子信息学院2015年硕士研究生一志愿考生待录取名单

93 103365330100657 94 103365341201343 95 103365330601057 96 103365411701956 97 103365330401007 98 103365330701077 99 103365340801304 100 103365330100530 101 103365340101125 102 103365340101153 103 103365411501931 104 103365140900108 专硕排序表 排名 初试准考证号 1 103365411301908 2 103365321400260 3 103365340301227 4 103365214400169 5 103365330501046 6 103365331001105 7 103365410401812 8 103365620302305 9 103365340301219 10 103365340301225 11 103365330401012 12 103365153200142 13 103365321400263 14 103365422402148 15 103365370601622 16 103365130300032 17 103365340201194 18 103365340601274 19 103365131000056 20 103365321600270 21 103365421402102 22 103365321100234 23 103365330100677 24 103365341201352 25 103365231900207 26 103365330401010 27 103365330100670 28 103365360101445 29 103365321100232 30 103365413102053 31 103365412202005 32 103365370401600 33 103365422402151

西南交通大学计算机复试详攻略

西南交通大学计算机复试详攻略

攻略目录第负一章:复试概要 (1)-1.1 西南交大计算机复试点评使用说明 (1)-1.2 目前的形势 (1)-1.3 我们的任务 (2)-1.4 复试流程 (2)-1.5 信息篇 (2)-1.5.1 信息在复试中的重要性 (2)-1.5.2 复试信息搜集 (3)-1.5.3 最权威的复试信息源 (3)-1.5.4 西南交大信息学院录取规则 (3)-1.5.5 西南交大信息学院2014年新版奖学金规则 (3)-1.5.6如何分析、提取有用的复试信息 (4)-1.6 导师篇 (4)-1.6.1 如何选择小方向及导师 (4)-1.6.2 计算机专业导师-小方向对应表 (5)-1.6.3 如何联系导师 (5)-1.6.4 关于给导师送礼的问题 (6)-1.7 CAD篇 (6)-1.7.1 复试被刷,且慢,先别走 (6)-1.7.2 CAD二次复试概述 (6)-1.7.3 CAD二次复试录取规则 (7)-1.7.4 CAD二次复试禁忌 (7)-1.8 答疑篇 (7)-1.8.1 西南交大计算机到底烂不烂? (7)-1.8.2 西南交大计算机复试是否公平? (7)-1.8.3 西南交大计算机是否有黑幕? (7)-1.8.4 我破二本复试是否被歧视? (8)-1.8.5专硕是否被歧视? (8)-1.8.6 CAD是否被歧视? (8)-1.8.7 本校的不给复试资料怎么办? (8)-1.8.8关于复试科目课件以及划重点 (8)-1.8.9学校十二五规划中“211生源占录取人数的60%以上”政策有何影响? (8)-1.8.10 什么是工作狂潜质? (8)-1.8.11 什么是过线就要? (8)-1.8.12 古德书店复试资料的可信度如何? (9)-1.8.13 英语四六级对复试的影响? (9)-1.8.14 复试被刷怎么办? (9)-1.9 关于本文 (9)第零章:交大生存指南 (10)0.1 西南交大九里校区、犀浦校区示意图 (10)0.2 关于交通 (11)0.3 关于住宿 (11)0.4 关于饮食 (11)0.5 关于自习地点 (11)0.6 关于复试后等待结果的娱乐 (12)0.7 火车票代售点 (12)第一章:机试 (12)1.1 机试点评 (12)1.2 上机环境及使用说明 (12)1.3 交大本校生使用的机试资料(改编模拟题) (13)1.4交大本校生使用的机试资料(未改编题) (16)1.5 机试资料参考答案 (25)第二章:笔试 (27)2.1 笔试点评 (27)2.2 参考书目 (27)2.3 交大本校生使用的笔试资料 (27)第三章:英语口试及专业面试 (33)3.1 英语口试及专业面试点评 (33)3.2 英语口试及专业面试准备建议 (33)番外章:学校不会教你的那些事儿 (34)FW.1 研究生录取通知书下达时间 (34)FW.2 暑假是否要来校做项目? (34)FW.3 贫困生生源地贷款 (34)FW.4 关于录取通知书买火车票 (35)FW.5 研究生收入来源 (35)FW.6 研究生抢课 (35)FW.6.1研究生课程学分说明 (35)FW.6.2为什么要抢课? (35)FW.6.3 研究生选课策略 (36)FW.6.4 公共课之两门政治课 (36)FW.6.5 公共课之英语 (36)FW.6.6 公共课之两门数学课 (37)FW.6.7 专业课及实验课................................................................ 错误!未定义书签。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机系统结构的发展历程课程:高级计算机系统结构姓名:学号:班级:2015年12月一、计算机系统结构随着当今社会和科技的飞速发展,自四十年代计算机问世以来,计算机科学更是发展迅速,应用领域不断扩展计算机的普及和广泛应用,现代社会正朝着高度信息化,自动化方向发展。

计算机逐渐成为社会必不可少的支柱力量。

计算机系统是按人的要求接收和存储信息,自动进行数据处理和计算,并输出结果信息的机器系统。

计算机是脑力的延伸和扩充,是近代科学的重大成就之一。

计算机系统由硬件系统和软件系统组成。

前者是借助电、磁、光、机械等原理构成的各种物理部件的有机组合,是系统赖以工作的实体。

后者是各种程序和文件,用于指挥全系统按指定的要求进行工作。

而计算机系统结构是计算机的的机器语言程序员或编译程序编写者所看到的外特性。

所谓外特性,就是计算机的概念性结构和功能特性,主要研究计算机系统的基本工作原理,以及在硬件、软件界面划分的权衡策略,建立完整的、系统的计算机软硬件整体概念。

其也称为计算机体系结构,它是由计算机结构外特性,内特性,微外特性组成的。

经典的计算机系统结构的定义是指计算机系统多级层次结构中机器语言机器级的结构,它是软件和硬件/固件的主要交界面,是由机器语言程序、汇编语言源程序和高级语言源程序翻译生成的机器语言目标程序能在机器上正确运行所应具有的界面结构和功能。

以最常见的冯诺依曼计算机为例,计算机系统结构包含了以下几个方面:1.指令集架构(Instruction set architecture;简称ISA):被视为一种机器语言,包含了许多相关的指令集(存储器定址、处理器控制,寄存器控制等等……)。

2.微体系结构/微架构(Microarchitecture)或称计算机组织(Computerorganization):是更详细的叙述系统内部各元素如何进行合作与沟通。

3.数据表示,即硬件能直接识别和处理的数据类型和数据格式。

4.寻址方式,包括最小寻址单位和地址运算等。

5.寄存器定义,包括操作数寄存器、变址寄存器、控制寄存器等的定义、数量和使用方式。

6.指令系统,包括机器指令的操作类型和格式、指令间的排序和控制机制等。

7.异常机制,包括中断、NMI和内部异常等。

8.机器工作状态的定义和切换,如管态和目态等。

9.输入输出结构,包括处理机、存储器与输入输出设备之间的连接方式、数据传送方式、数据流量、以及数据交换过程的控制等。

以指令流和数据流作为划分依据,计算机系统结构可以分为下几个类别:1.单指令流单数据流(SISD)SISD其实就是传统的顺序执行的单处理器计算机,其指令部件每次只对一条指令进行译码,并只对一个操作部件分配数据。

2.单指令流多数据流(SIMD)SIMD以并行处理机为代表,结构如图,并行处理机包括多个重复的处理单元PU1~PUn,由单一指令部件控制,按照同一指令流的要求为它们分配各自所需的不同的数据。

3.多指令流单数据流(MISD)MISD的结构,它具有n个处理单元,按n条不同指令的要求对同一数据流及其中间结果进行不同的处理。

一个处理单元的输出又作为另一个处理单元的输入。

4.多指令流多数据流(MIMD)。

MIMD的结构,它是指能实现作业、任务、指令等各级全面并行的多机系统,多处理机就属于MIMD。

二、计算机系统结构的发展历程1.计算机系统结构的发展计算机系统结构的发展历经了四个阶段。

60年代中期以前,是计算机系统发展的早期时代。

在这个时期通用硬件已经相当普遍,软件却是为每个具体应用而专门编写的,大多数人认为软件开发是无需预先计划的事情。

这时的软件实际上就是规模较小的程序,程序的编写者和使用者往往是同一个或同一组人。

由于规模小,程序编写起来相当容易,也没有什么系统化的方法,对软件开发工作更没有进行任何管理。

这种个体化的软件环境,使得软件设计往往只是在人们头脑中隐含进行的一个模糊过程,除了程序清单之外,根本没有其他文档资料保存下来。

从60年代中期到70年代中期,是计算机系统发展的第二代。

在这10年中计算机技术有了很大进步。

多道程序、多用户系统引入了人机交互的新概念,开创了计算机应用的新境界,使硬件和软件的配合上了一个新的层次。

实时系统能够从多个信息源收集、分析和转换数据,从而使得进程控制能以毫秒而不是分钟来进行。

在线存储技术的进步导致了第一代数据库管理系统的出现。

计算机系统发展的第二代的一个重要特征是出现了“软件作坊”,广泛使用产品软件。

但是,“软件作坊”基本上仍然沿用早期形成的个体化软件开发方法。

随着计算机应用的日益普及,软件数量急剧膨胀。

在程序运行时发现的错误必须设法改正;用户有了新的需求时必须相应地修改程序;硬件或操作系统更新时,通常需要修改程序以适应新的环境。

上述种种软件维护工作,以令人吃惊的比例耗费资源。

更严重的是,许多程序的个体化特性使得它们最终成为不可维护的。

“软件危机”就这样开始出现了。

1968年北大西洋公约组织的计算机科学家在联邦德国召开国际会议,讨论软件危机课题,在这次会议上正式提出并使用了“软件工程”这个名词,一门新兴的工程学科就此诞生了。

计算机系统发展的第三代从20世纪70年代中期开始,并且跨越了整整10年。

在这10年中计算机技术又有了很大进步。

分布式系统极大地增加亍计算机系统的复杂性,局域网、广域网、宽带数字通信以及对“即时”数据访问需求的增加,都对软件开发者提出了更高的要求。

但是,在这个时期软件仍然主要在工业界和学术界应用,个人应用还很少。

这个时期的主要特点是出现了微处理器,而且微处理器获得了广泛应用。

以微处理器为核心的“智能”产品随处可见,当然,最重要的智能产品是个人计算机。

在不到10年的时间里,个人计算机已经成为大众化的商品。

在计算机系统发展的第四代已经不再看重单台计算机和程序,人们感受到的是硬件和软件的综合效果。

由复杂操作系统控制的强大的桌面机及局域网和广域网,与先进的应用软件相配合,已经成为当前的主流。

计算机体系结构已迅速地从集中的主机环境转变成分布的客户机/服务器(或浏览器/服务器)环境。

世界范围的信息网为人们进行广泛交流和资源的充分共享提供了条件。

软件产业在世界经济中已经占有举足轻重的地位。

随着时代的前进,新的技术也不断地涌现出来。

面向对象技术已经在许多领域迅速地取代了传统的软件开发方法。

2.计算机系统结构的现状2.1CISC 体系和RISC 体系现代计算机的两种主要体系结构是CISC 体系和RISC 体系。

其中RISC是近20 年的研究主流。

而随着计算机应用的普及,RISC 结构也出现了许多与以多媒体处理和个人移动计算机为主要内容的应用趋势的不协调。

不管是CISC 体系结构还是RISC 体系结构,人们在计算机体系结构的设计上均追求两方面的目标:1)设计的计算机体系在面向应用(软件)描述方面使得自己的指令语义层次比较高,这点CISC 较为明显,因为它有许多指令可以直接支持高级语言的语义。

而RISC 则比较隐蔽,它是靠精简指令的优化编译(即通过若干条精简指令有机组合)来支持高级语言的语义。

2)设计的计算机体系在面向应用处理方面,使得自己的指令处理速度明显提高,进而加速应用处理的速度。

这点RISC表现的比较明显,因为它的指令硬件译码直接实现和采用流水线技术等大大提高了它的处理速度,而在CISC 中,当初增加硬件的资源支持复杂的高层次的语义的指令,本身就意味着提高应用的处理速度。

上述两个目标,从广义角度上来讲,人们总是希望设计机器的指令,其语义层次高,使得它更接近于人类行为;当然人们也是希望自己描述的应用处理速度越快越好。

CISC体系的指令集由微程序来实现,也就是说它的每一个操作均由若干个微操作的程序组合来实现,所以CISC可以使用微指令(微操作)编程(微程序)的方式来实现多种和功能较复杂(语义层次较高)的指令。

在RISC体系的指令集中,它的每一条指令直接由硬布线来实现。

这就是说它的每条指令执行原则上有自己一套逻辑组合的时序电路直接实现,所以单条指令实现所占用的硬件资源相应要多。

因为RISC 体系没有能采用增加单条指令的功能或提高指令语义,也没有去增多指令的条数,而是集中于它的精简指令集上。

RISC将把用户使用频率高的,数量少的指令通过硬件实现。

其基本特征是指令单周期执行,一个周期内比CISC计算机有更高的指令吞吐率,且指令系统非常简单。

)’(& 的思想认为,只要给一个基本的指令,就能产生一个丰富的软件系统。

如果说CISC是计算机技术发展的天然产物,那么RISC应该是计算机技术发展的必然产物。

2.2两种体系结构的不同1)设计思想不同计算机的一个最重要的性能是速度,一般用执行程序的时间来测量其速度。

一个程序的执行时间等于其中的指令数乘以每条指令的执行时间,每条指令的执行时间等于每条指令执行的周期数和每周期的时间(即主频的倒数)。

因此,要提高机器速度可从以下方面来提高:(1)提高主频,则一个周期内的门的级数要少,器件的延时要小,现代工艺的迅速发展使器件的延时越来越小,主频也越来越高。

(2)提高每条指令执行的周期数小。

(3)可通过提高指令的语义级别来达到提高机器速度。

由此可见,CISC体系主要通过提高指令语义级别来减少实现程序的指令条数。

语义级别高的指令通过采用内部微码结构来执行。

而RISC体系的指令简单,指令集较小,指令语义低,几乎每条指令都是单周期执行。

控制简单,基本是一些简单的逻辑电路,因此采用逻辑硬布线。

这样可以减少了单条指令周期,提高系统主频来提高指令执行速度。

2)实现方式不同CISC 主要通过内部微码结构来实现,由于指令语义较高,执行周期长,采用实现简单的指令数据合一的存储结构。

相反,RISC主要采用逻辑硬布线,指令执行周期短,存取指令频繁,因此采用指令数据相分离的存储结构。

3)对编译器的要求不同有资料表明,在相同时钟频率条件下,如果没有编译器的支持RISC 体系和CISC 体系计算机的效率没有本质的不同。

而且RISC更依赖于编译器的优化。

2.3 RISC体系和CISC体系走向融合由于RISC体系和CISC体系的优势具有互补性,CISC体系与RISC体系正朝着互相取长补短相互靠拢的方向发展。

正是由于CISC 技术与RISC 技术的相互融合,目前,导致它们之间的界限日益消失。

具体表现在现代RISC已经不再属于原始的RISC构架,主要变化如下:1)超标量执行极大地减少CPI,坚持了RISC的精神。

它是现代CPU都拥有的技术,包括CISC在内。

超标量使用特殊的算法来动态地按时序执行并行指令,增加了处理器的复杂性。

2)分支预测分支预测约在1981年提出,在芯片内部加入了复杂的硬件,目的是增加分支执行的效率。

3)附加指令附加指令不符合RISC原则,但实际上,G3的指令比奔腾2多,MAC用户仍然坚持这是纯RISC芯片,因为他们认为RISC是优秀的代名词,而与之对比的奔腾2是纯CISC芯片,代表着较差的性能。

相关文档
最新文档