欢迎来到天天文库
浏览记录
ID:42018875
大小:1.45 MB
页数:97页
时间:2019-09-06
《汇编与组成第1章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机组成原理与汇编语言程序设计西南大学计信院邱开金Email:qkjqkj@swu.edu.cn电话:13667636525书本资源1、《IBM-PC汇编语言程序设计》沈美明温冬婵著清华大学出版社2、《宏汇编语言MASM6实用大全》东阳生等著科学出版社3、计算机组成与结构第四版王爱英主编(清华大学出版社)课前解疑这门课的地位?A:专业基础课,软硬件的交汇点Q:这门课的作用?A:从宏观上把握了计算机的脉络Q:学好这门课有什么作用?A:高手必由之路,90%的病毒(除宏病毒外)都是用汇编写的。例如:
2、CIH病毒计算机组成(ComputerOrganization)是从计算机系统的内部来研究计算机构成的,是计算机系统结构的逻辑实现。主要内容包括:运算方法、CPU组成、主存储器和输入输出设备、输入输出接口等的逻辑设计。编程应用汇编语言本课程的主要目标建立整机概念1、CPU(CPU─CentralProcessingUnit)层次逻辑组成(寄存器级)工作原理(指令流程级)编程应用(汇编语言级)2、系统层次逻辑组成(cpu子系统、存储子系统、I/O子系统)工作原理(cpu指令流程、存储器、读写与设计、
3、I/O传送控制机制)如何通过系统总线与接口将CPU、主存、I/O设备(含外存)连接成整机,对输入/输出的三种基本控制机制。第一章绪论计算机的基本概念学习计算机工作原理的2个基本概念存储程序工作方式信息的数字化表示初步讨论计算机硬件系统组成与层次机构计算机的工作过程数字计算机的特点与主要性能指标计算机的发展与应用考核内容和要求掌握:存储程序工作方式,信息的数字化表示。理解:计算机的特点,主要性能指标的含意,硬件系统的典型结构,软件系统的主要内容。了解:硬软组成的层次结构关系。§1-1计算机基本概念从
4、1946年开始,所有的计算机都包含如下几个部分控制器运算器MemoryCPUInputOutput什么是计算机?计算机是一种能够存储程序,能够自动连续地执行程序,对各种数字化信息进行算术运算或逻辑运算的快速工具。计算机的基本概念约翰.冯.诺依曼(JohnVonNeumann)━到目前为止,几乎生产的所有计算机都是冯·诺依曼体系结构的计算机,这也是我们正在使用的诸如奔2奔3之类的微机的体系结构。(但是现在的计算机科学家认为只有打破冯·诺依曼体系,计算机的效率才能得到突破)“冯.诺依曼原理”1946年
5、存储程序原理:在计算机开始工作前要把预先编好的程序和数据通过一定的方式送到有记忆功能的部件------存储器中保存。然后,计算机才由控制器依据存储的程序来实现控制。冯·诺依曼计算机存储程序:将事先编好的程序(包括数据)存入到同一个存储器,然后再启动计算机工作,计算机自动、连续地从存储器中取出指令并运行,这个过程不需要人工干预。冯·诺依曼机具有如下基本特点:(1)计算机由运算器、控制器、存储器、输入设备和输出设备五部分组成。(2)采用存储程序的方式,程序和数据放在同一个存储器中,指令和数据一样可以送
6、到运算器运算,即由指令组成的程序是可以修改的。(3)数据以二进制码表示。(4)指令由操作码和地址码组成。冯·诺依曼计算机冯·诺依曼基本特点:(5)指令在存储器中按执行顺序存放,由指令计数器(即程序计数器PC)指明要执行的指令所在的单元地址,一般按顺序递增,但可按运算结果或外界条件而改变。(6)机器以运算器为中心,输入输出设备与存储器间的数据传送都通过运算器。改进:1、机器不再以运算器为中心,而是以存储器为中心2、程序不允许修改3、机器程序与数据分开存放在不同的存储器中………………一、存储程序工作方
7、式的含义1、事先编制程序将处理过程按步骤编制成程序(用字符表示的源程序)2、事先存储程序编写的程序通过输入设备二进制代码指令代码程序(机器代码)序列存入存储器3、自动、连续地执行程序从存储器读取指令按指令要求执行操作(执行中允许人工干涉,例如:要求人工输入数据等)例如:人和机器人下棋冯•诺依曼的工作方式被称为控制流驱动方式。(按照指令的执行序列依次读取指令,根据指令所含的控制信息调用数据,进行运算处理。)在这一过程中,逐步发出的控制信息成为一种控制信息流,简称控制流,而依次处理的数据信息则成为一种
8、数据信息流,简称数据流。控制流驱动数据流。1.1计算机的基本概念1.1.2信息的数字化表示计算机中的信息可以分为控制信息、数据信息。计算机中的数据可以分为数值型数据和非数值型数据。数值型:有大小、正负之分。非数值型:字符、文字、图象、声音等一类的信息,以及条件、命令、状态一类的逻辑信息。1.1计算机的基本概念1.1.2信息的数字化表示计算机:全名叫电子式数字计算机电子式:计算机的主要部件是电子电路构成。计算机内传送和处理的信号是电子信号。数字:计算机中的信息(控制流、数据流)都采用
此文档下载收益归作者所有