北科大微机原理
第2章微型计算机系统的微处理器教学教案

31
8086存储器的分体结构
读/写一个非规则字数据: ▼ 该字数据的地址从奇地址开始,低字节数据放在奇地址 存储体中,而高字节数据存放在偶地址存储体中 ▼ CPU需要发送两个地址,并连续地执行二个总线读/写周 期,才能分两次完成对该字的读/写
▼第一次读写奇地址体上数据,发送该字数据的地址 (A0一定为1),并令信号BHE=0,通过高位数据线读写低字 节数据;偶地址体上的8位数据被忽略
29
8086存储器的分体结构
读/写一个字节数据: 如果BHE=1,表示要读/写偶地址存储体,发送偶地址; 此时A0=0, DB8 -- DB15上的数据将被忽略 如果BHE=0,表示要读/写奇地址存储体;发送奇地址; 此时A0=1, DB0 -- DB7上的数据将被忽略
低地址
CPU
数据 偶地址
空闲
16位的总线足可以管理和标记它 某存储单元的实际地址用段的基本地址(段基址)加该存储
17
标志寄存器图示
状零符态控 执 执在标结算号结算对算结为控制行行运志4时值果结标果结于结果0位制,C算Z,将是果志的果有果为P向标F还过U辅被否为S用符的符的正高志是是F程助置为0来号最号正数用奇4T,单正中位进为0F反位高数负时来偶结数的值。则步常位,的进位1映,位就号,反标果的个为如其((用如T进位标T算如生时运它相反。S映志的 奇 数 1果 值FF来F果位标志是果了其算=与同映运=运P的低偶为运为溢10发F或志A否运一值运。运算方算))值性偶81用出F运结范1中生位C借产算个为,向的作表称。数于标F算果围断应断C蔽中低中位生结进1否标主”示为如,标P志所超,允C请中断“进果位U则志要指由递果则志P位得过则许求断请都1位的或U,D用令高减”“P运O结当称标。请求必外的FF或最借O来F执字方1算位的果前为志但求;须部个”用F借高位反行节式的用是运溢I不,I响的于位位,FF映时向值来否算出位=管以应可反。产此运的低1被决溢位,用该及C屏表映步字清定P出数O来标C蔽示有U进节FP为在。所决志中开外符的U方方0“如能定为断内中部号值向向数果表C何发部断的数被;进P据运示值出产不加U置D行串算的是,的生可减为F—操=否中的屏1响
北京科技大学微机原理汇编程序实验

北京科技大学实验报告学院:计算机与通信学院专业:通信工程班级:姓名:学号:实验日期: 2018 年 4月19日实验名称:显示程序实验实验目的:1. 掌握在PC机上以十六进制形式显示数据的方法;2. 掌握部分DOS功能调用使用方法;3. 熟悉汇编语言调试环境和Turbo Debugger的使用。
实验仪器:PC微机一台。
实验原理:本实验是为了将16进制在电脑屏幕上显示出来,我们首先将数据的段地址放入DS中,首先将AL加上48(03H),而后将AL送到DL中,将DOS功能调用号送至AH,用21H中断显示。
返回DOS实验内容与步骤:1. 运行轻松汇编软件,选择Edit菜单,根据实验内容的描述编写实验程序,本实验显示部分参考实验流程如图1-1示;2. 使用Compile菜单中的Compile和Link对实验程序进行汇编、连接;3. 使用Run菜单中的Run,运行程序,观察运行结果;4. 使用Run菜单中的Debug,调试程序,观察调试过程中,数据传输指令执行后,各寄存器及数据区的内容;5. 更改数据区中的数据,考察程序的正确性。
实验数据:DATA SEGMENTMES DB 'hexadecimal:', 0AH,0DH,'$'SD DB 5AHDATA ENDSCODE SEGMENTASSUME CS:CODE, DS:DATASTART: MOV AX, DATAMOV DS, AXMOV DX, OFFSET MES ;显示提示信息MOV AH, 09HINT 21HMOV DI, OFFSET SDMOV AL, DS:[DI]AND AL, 0F0H ;显示提示信息MOV CL, 4SHR AL, CL ;将ALCMP AL, 0AH ;是否是A以上的数JB C2 ;如果小于就直接屏幕显示ADD AL, 07H ;否则加7HC2: ADD AL, 30H ;屏幕显示MOV DL, AL ;显示字符MOV AH, 02HINT 21HMOV AL, DS:[DI]AND AL, 0FH ;取低4位CMP AL, 0AHJB C3ADD AL, 07HC3: ADD AL, 30HMOV DL, AL ;显示字符MOV AH, 02HINT 21HMOV AX, 4C00H ;返回DOSINT 21HCODE ENDSEND START实验数据处理:实验结果与分析:本实验是为了将16进制在电脑屏幕上显示出来,我们首先将数据的段地址放入DS中,而后将显示信息放入的提示信息DX中,而后申请21H,将要显示的数的偏移地址放入DI中,和0AH比较,如果是0到9之间的就直接调至C3,否则将其加07H后转至C3。
北京科技大学考研科目

(二选一)
1.微机原理
《微型计算机原理》西安电子科技大学出版社,第二版王忠民
2.数字信号处理
《数字信号处理教程》清华大学出版社,2001年8月第二版程佩青
同等学力加试考试范围
1.电磁场理论基础
《电磁场与电磁波理论基础》中国铁道出版社,2001年8月,第一版陈乃云等
2.自动控制原理
《自动控制原理》清华大学出版社,2003年第一版蒋大明等
④843信号系统与数字电路(信号系统占50%;数字电子占50%)
参考书目
843信号系统与数字电路(信号系统占50%;数字电子占50%)
《数字电子技术基础》高等教育出版社闫石;
《信号与系统》西安交通大学出版社1998年3月第一版奥本海姆(著),刘树棠(译)
610单考数学
《高等数学》第上,下册第五版,高等教育出版社同济大学应用数学系主编
06SoC应用与研究
07人机交互与虚拟现实
08生物电子学
09移动信息技术与装置
103C数字系统集成技术
初试科目
①101政治理论
②201英语或203日语
③301数学一
④415电路及数字电子技术(电路70%,数字电子技术30%)或439信号系统与数
字电路(信号系统占50%;数字电子占50%)
①111单考政治
②210单考英语或212单考日语
③610单考数学
④439信号系统与数字电路(信号系统占50%;数字电子占50%)
参考书目
439信号系统与数字电路(信号系统占50%;数字电子占50%)
《数字电子技术基础》高等教育出版社闫石;
《信号与系统》西安交通大学出版社,1998年3月第一版奥本海姆(著),刘树棠(译)
2014年北京科技大学计算机与通信学院电子科学与技术专业复试真题 (回忆版)

2014年北京科技大学计算机与通信学院电子科学与技术专业复试真题(回忆版)一相关内容介绍2014年的研究生考试是在1月4、5、6三天,学这一科的4号5号两天就结束了,一天两门,按照顺序来依次是政治、数学、英语、专业课。
北科的时间安排的公布向来是最晚的,所以希望大家都能够耐心的等待。
成绩出的晚,复试名单公布晚,在查询自己成绩的网站上是看不到自己的排名的,但是可以去考研网的北科论坛查看,在人人上可以加计通协会为好友,在这里往往会找到自己的排名。
根据计划招生人数,按照120%~140%的比例,算出复试人数,减去推免人数,看看排名,自己就可以算出是否进复试了,另外,强军计划的人数不在考虑范围之内。
另外,2014年的复试提前了,以前往往是在4月9~12号,今年直接4月1号开始,复试分数线是339分。
注意每天都上考研网看看,会发布最新的消息。
二复试时间流程及真题回忆首先是4月1号现场报道,下面是报到流程及要求一、报到时间2014年4月1日(周二)上午8:30——11:30二、报道流程统考考生:签到——缴费——资格审查——抽签;强军计划考生:签到——缴费——抽签——资格审查(研究生院310招生办);三、流程要求1、签到处(1)出示证件:二代居民身份证、准考证、复试通知书;(2)领取报考材料袋、政审信封等,并按要求填写材料袋和信封封面(学院代码060)信封将用于邮寄(以邮政平信的形式)拟录取考生的调档函和政审表,请考生自行填写本人或制鞋亲属的通讯地址,并在信封舌头内侧注明专业代码、姓名、初试总分。
为确保调档政审工作顺利进行,晴务必填写一个详细准确地地址。
注意:强军计划考生之林去政审信封,缴费、抽签后,到研招办资审。
2、缴费处上交复试费100元/人,并领取收据。
3、资格顺查处(1)出示证件:往届生——毕业证书原件、应届生——学生证;(2)上交填写好封面的材料袋及以下材料:毕业证书复印件(应届生不交);学籍、学历证明(应届生提供学籍证明,往届生提供学历证明(这些是在学信网上缴费证明然后可以打印的,不贵,一个月两元));大学期间成绩单(加盖学校教务处获档案托管人事单位公章);获奖证书、科研成果复印件。
北科大微机原理

CPU 结构 示意图
寄存器组
R1 R2 R3 R4
运 算 器
IP
地
指令
址
指针 寄存器
寄 存
器
数据寄存器
地址总线 AB 数据总线 DB
指令寄存器
06:34:23
标志 寄存器
指令译码器 控制电路
控制总线 CB
21
7.译码器 译码器是将输入代码转换成相应输出信号的逻辑电路。
地址总线 AB
CPU
存 I/O 输 储 接入 器 口设
备
输
I/O 接 口
出 设 备
数据总线 DB 控制总线 CB
34 06:34:23
数据总线的条数决定一次可最多传送数据的宽度。 8 根 → 一次传送 8位
16 根 → 一次传送 16位 32 根 → 一次传送 32位 64 根 → 一次传送 64位
1) 按构成分类 2) 按CPU的字长分类 3)按主机装置分类 5. IBM PC机的发展简史
9 06:34:23
一、计算机的基本组成和工作原理 ENIAC (1946)
掌上电脑(2000)
按性能可分为:巨型机,大型机, 中型机,小型机,微机 ▲ 现代计算机的结构基础:存储程序控制结构
1945年,美籍匈牙利数学家Von Neumann提出, 冯诺依曼计算机
主 要
集成电路计算机
采用微程序、流水线等技术, 提高运行速度
特
(1965—1970) 出现操作系统、诊断程序等软件 点
超大规模集成 采用半导体存储器 电路计算机 采用图形界面操作系统 (1971—至今) 器件速度更快, 软件、外设更加丰富
24 06:34:23
北京科技大学微机原理与接口技术期末试卷

北京科技⼤学微机原理与接⼝技术期末试卷微机原理B期末考题A卷⼀、选择题1、与⼗进制数254.53125等值的⼗六进制数是____B_____。
A、0EF.78HB、0FE.88HC、0ED.71HD、0FE.81H2、⼀个8位的⼆进制整数,若采⽤补码表⽰,且由5个“0”和3个“1”组成,则⼗进制最⼩值是___D_____。
A、-122B、-127C、-124D、-1253、⽤BCD码编码的数是__C____进制。
A、⼆B、⼋C、⼗D、⼗六4、下⾯是单字节有符号计算式,结果溢出的算式是___A_____。
A、3FH+41HB、0C1H+0BEHC、5EH+0C2HD、0DEH+0CCH5、8086CPU在___D____时,执⾏总线周期。
A、寄存器寻址B、设置进位标志位C、⽴即寻址D、读写存储器单元6、8086CPU中存放EU要执⾏的下⼀条指令的偏移地址的寄存器是_____C____。
A、BPB、SPC、IPD、DI7、堆栈栈顶单元的物理地址可由____A_____组合确定。
A、SS:SPB、ES:SIC、DS:DID、CS:IP8、(CL)=5,(AL)=4BH,运⾏ROR AL,CL 指令后(AL)=____B_____。
A、A5HB、5AHC、96HD、2DH9、8086/8088 指令“LEA DI,[6720H]”,表⽰将_D_传送给DI寄存器。
A、[6270H]单元内数据B、[6270H]和[6270H]单元内数据C、[6270H]和[6271H]单元内数据D、6270H10、指令MOV BX,45H[BP]中,约定的段寄存器是___C_____。
A、CSB、DSC、SSD、ES11、下列指令中,正确的指令是____D____。
A、OUT 38FH,ALB、XCHG [SI],[DI]C、POP ALD、MOV SI,WORD DIR[023AH]12、⼀个8253计数器芯⽚有___D_____初始值寄存器。
北京工业大学微机原理实验报告2

北京工业大学微机原理实验报告2微机原理实验报告—实验二熟悉汇编程序建立及其调试方法姓名:学号:一、实验目的1、熟悉汇编语言源程序的框架结构,学会编制汇程序。
2、熟悉汇编语言上机操作的过程,学会汇编程序调试方法。
二、实验内容1、学习编写汇编语言源程序的方法,了解数据存放格式。
2、阅读给出的程序,找出程序中的错误。
3、通过调试给出的汇编语言源程序,了解并掌握汇编语言程序的建立、汇编、链接、调试、修改和运行等全过程。
三、实验预习1、阅读实验指导第一章的内容,了解汇编语言程序建立、汇编、链接、调试的全过程。
2、下面的汇编语言源程序有错误的,试给程序加注释。
通过调试手段找出程序中的错误并修改之。
写出程序的功能,画出程序流程图。
(1)程序修改前:STACKSG:SEGMENT PARA STACK ‘STACK’ ;不能有冒号DB 256 DUP(?)STACKSG ENDSDATASG: SEGMENT PARA ‘DATA’;不能有冒号BLOCK DW 0,-5,8,256,-128,96,100,3,45,6,512DW 23,56,420,75,0,-1024,-67,39,-2000COUNT EQU 20MAX DW ?DATASG ENDSCODESG: SEGMENT ;不能有冒号ASSUME SS:STACKSG , CS:CODESGASSUME DS:DATASGORG 100HBEGIN MOV DS, DATASG ;BEGIN: 应改为MOV AX , DATASG MOV DS, AX LEA SI ,BLOCKMOV CX, COUNTDEC CXMOV AX , [SI]CHKMAX ADD SI,2 ;应加冒号CHKMAX: CMP [SI] , AXJLE NEXTMOV AX , [SI]DEC CX ;删除NEXT: LOOP CHKMAXMOV MAX ,AXMOV AH, 4CHINT 21HCODESG ENDSEND BEGIN(2)程序修改后:STACKSG SEGMENT PARA STACK ‘STACK’DB 256 DUP(?)STACKSG ENDSDATASG SEGMENT PARA ‘DATA’BLOCK DW 0,-5,8,256,-128,96,100,3,45,6,512DW 23,56,420,75,0,-1024,-67,39,-2000COUNT EQU 20MAX DW ?DATASG ENDSCODESG SEGMENTASSUME SS:STACKSG , CS:CODESGASSUME DS:DATASGORG 100HBEGIN MOV AX , DATASGMOV DS, AXLEA SI ,BLOCKMOV CX, COUNTDEC CXMOV AX , [SI]CHKMAX:ADD SI,2CMP [SI] , AXJLE NEXTMOV AX , [SI]NEXT: LOOP CHKMAXMOV MAX ,AXMOV AH, 4CHINT 21HCODESG ENDSEND BEGIN(3)程序注释:STACKSG SEGMENT PARA STACK 'STACK'DB 256 DUP(?)STACKSG ENDS ;定义堆栈段DATASG SEGMENT PARA 'DATA' ;数据段定义BLOCK DW 0,-5,8,256,-128,96,100,3,45,6,512DW 23,56,420,75,0,-1024,-67,39,-2000 ;定义变量BLOCK包含20个字COUNT EQU 20 ;COUNT=20MAX DW ? ;定义字变量MAX并不赋值DATASG ENDSCODESG SEGMENT ;代码段定义ASSUME SS:STACKSG , CS:CODESG ;说明STACKSG是堆栈段ASSUME DS:DATASG ;CODESG是代码段,DATASG是数据段ORG 100HBEGIN: MOV AX, DATASGMOV DS, AX ;DS指向DATASGLEA SI ,BLOCK ;取BLOCK的有效地址给SIMOV CX, COUNT ;CX=20DEC CX ;CX=CX-1MOV AX , [SI] ;将DS:[SI]里的值送到AX CHKMAX : ADD SI, 2 ;SI=SI+2CMP [SI] , AX ;比较DS:[SI]与AX值的大小JLE NEXT ;如果DS:[SI]的值小于AX里的值,则跳转到NEXT MOV AX , [SI] ;将DS:[SI]的值送到AXNEXT: LOOP CHKMAX ;循环CHKMAXMOV MAX ,AX ;将AX的值送到变量MAXMOV AH, 4CH ;结束INT 21HCODESG ENDSEND BEGIN(4)程序的流程图:Y NNY(5)程序的功能:找出20个数中的最大值并保存。
华北科技学院微机原理期末复习重点

第3章 习题 P99 3.7
(1)当前栈顶地址 = SS*10H+SP=2FF00H (2)执行PUSH BX后: 栈顶地址 = 2FF00H -2H =2FEFEH 物理地址为2FEFE的存储单元内容为 57H 物理地址为2FEFF的存储单元内容为 34H
反码([X]反):
X>0,[X]反=[X]原 X<0,[X]反=对应原码符号位不变,数值部分按位求反 补码([X]补): X>0,[X]补= [X]反= [X]原 X<0,[X]补= [X]反+1
• 第1章 习题 P17~18
1.3 把下列十进制数分别转换为二进制数和十六进制数 (1)125.625 = 1111101.101B = 7D.AH 1.4把下列二进制数分别转换为十进制数和十六进制数 (1)11110000.101 = F0.AH = 240.625D
第1~5章 重点掌握内容
第1章 重点掌握内容
1 数制 2 原码、反码、补码
1 数制
整数:除基取余 逆序排列 小数:乘基取整 顺序排列
二进制
十进制
按位权展开 后相加求和
八进制
十六进制
2 原码、反码、补码
对一个真值X: 原码([X]原): 最高位为符号位,用“0”表示正,用“1”表示负; 不论X正负,数值部分都为X的绝对值。
1.5把下列十六进制数分别转换为十进制数和二进制数
(2)ABCD.A8 = 3031.65625D = 1010101111001101.10101B
1.7 试实现下列转换 (1)[x]原 = 10111110,求[x]补
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CPU
存 储 器
I/O 接 口
I/O 接 口
数据总线 DB
控制总线 CB
34 11:36:32
数据总线的条数决定一次可最多传送数据的宽度。
8根 →
16 根 →
一次传送 8位
一次传送 16位
32 根 →
64 根 →
一次传送 32位
一次传送 64位
35 11:36:32
控制总线CB ( Control Bus ) : 用于传送各种控制信号。
+ 进位
1010 1100 0110 0101 1001 1000 0100 0011 被加数 1100 0011 1100 0011 0001 0101 0101 1000 加数 1 1 1111 1 111 1 1 0111 0000 0010 1000 1010 1101 1001 1011 和
教材、参考书 :
教材: 微型计算机系统原理
王忠民 主编
西安电子科技大学出版社
参考书:IBM PC汇编语言程序设计 微机计算机技术及应用 实验指导书及习题集:
沈美明
温冬婵 编著
清华大学出版社出版
戴梅萼 编著 清华大学出版社出版
本校自编《微机原理及应用实验指导及习题集》
6 11:36:32
第1章 计算机基础知识
← 编号
字节
1
D7 D6 D5 D4 D3 D2 D1 D0 A7 A6 A5 A4 A3 A2 A1 A0
18 11:36:32
字的编号为15 ~ 0
15 1 D15 A15 0 1 0 1 0 1 8 0 7 1 0 1 0 1 0 1 0 0 D0 A0
D8 D7 A8 A7
双字的编号依此类推,为31 ~ 0
位 字节 字和字长 位编号 指令 指令系统 程序 寄存器 译码器
三、计算机发展简史 四、微型计算机概述
1. 微型计算机的基本结构 1) 构成部件 (1) 总线 (2) 中央处理器CPU (3) 内存 (4) 外设和输入/输出接口(I/O接口) 2) 微机的工作过程 2. 微处理器、微型计算机、微型计算机系统 3. 微型计算机的特点 4. 微型计算机的分类 1) 按构成分类 2) 按CPU的字长分类 3)按主机装置分类 5. IBM PC机的发展简史
寄存器组
R1 R2 R3 R4
指令 指针 寄存器
IP
地 址 寄 存 器
地址总线 AB
…
程 序
地 址
运 算 器
数据暂存器 指令寄存器 指令译码器
数据总线 DB
译 码
指令1 指令2 指令3 指令4 …
标 志 寄存器
11:36:32
控制总线 CB
器
控制电路
数据1 数据2 数据3 …
数 据
23
三、计算机发展简史 1. 根据使用的基本电子器件,计算机经历了四个阶段: 电子管计算机 (1946—1956)
11:36:32
采用半导体存储器 采用图形界面操作系统 器件速度更快, 软件、外设更加丰富
24
2.计算机的发展方向:
研制高速度、强功能的巨型机和大型机 适应军事和尖端科学的需要。 研制价格低廉的超小型机和微型机 开拓应用领域和占领更广大的市场。 研制非“冯诺依曼”计算机和“神经”计算机 仿人、仿智。 微型计算机是第四代计算机的典型代表。
用户用编码形式的指令进行编程,程序存放在内存中;
CPU从内存取来编码形式的指令, 对指令进行译码,发出执行该指令功能所需的信号。
22 11:36:32
根据译码内容的不同,可分为: 指令译码器: 将指令代码转换成该指令所需的各种控制信号。 地址译码器: 将地址信号转换成各地址单元相应的选通信号。 CPU 总线 内存
微机原理及应用
主讲教师:董 洁
E-mail: pdongjie@ 办公地点:机电楼1026
1 11:36:32
Байду номын сангаас
序
计算机基础教学分三个层次:
计算机应用 计算机技术基础 计算机文化基础
计算机基础教学三层次结构
2 11:36:32
微机原理及应用课程特点:
内容多,学时少,进度快,难度大,应用广。
26 11:36:32
四、微型计算机概述
1. 微型计算机的基本结构
2. 微处理器、微型计算机、微型计算机系统
3. 微型计算机的特点
4. 微型计算机的分类
5. IBM PC机的发展简史
27 11:36:32
1. 微型计算机的基本结构
地址总线 AB
CPU
存 储 器
I/O 接 口
输 入 设 备
I/O 接 口
用一条条指令编写的指令的序列。 构成程序的指令在存储器中一般都是顺序存放, 要破坏这种顺序性,必须由转移指令操作。
20 11:36:32
6.寄存器 寄存器是用来存放数据和指令的一种基本逻辑部件。 根据存放信息的不同, 有指令寄存器、数据寄存器、地址寄存器等。
寄存器组
R1 R2 R3 R4
指令 指针 寄存器
地址总线 AB
CPU
存 储 器
I/O 接 口
输 入 设 备
第一节 计算机概述
一、计算机的基本组成和工作原理 二、有关术语 三、计算机发展简史 四、微型计算机概述 第二节 计算机中数的表示和编码 一、进位计数制及其表示方法 二、数制之间的转换 三、字和各种字符的编码 四、小结
8 11:36:32
第一节 计算机概述
一、计算机的基本组成和工作原理 二、有关术语
3. 字和字长 (Word) 4. 位编号 5. 指令、指令系统和程序 6. 寄存器 7. 译码器
12 11:36:32
1. 位 ( Bit) 指计算机能表示的最基本最小的单位 在计算机中采用二进制表示数据和指令,故: 位就是一个二进制位,有两种状态,“0” 和 “1”
2. 字节 ( Byte ) 相邻的8位二进制数称为一个字节 1 Byte = 8 Bit
而将其保存到标志寄存器中
被加数 10110101 + 10001111 进位 1 1 1 1 1 1 1 01000100 被加数8位 加数8位
运 运 算 算 器 器
PSW 标志 进位 标志寄存器 寄存器
和8位
加数 和
15 11:36:32
▲字长是衡量CPU工作性能的一个重要参数。 不同类型的CPU有不同的字长。 如: Intel 4004 是 4 位 8080 是 8 位 8088/ 8086/80286 是 16 位 80386/80486、Pentium 是 32 位
4位 8位 16位 32位
16 11:36:32
8次 4次 2次 1次
把一个字定为16 位,
一个双字定为32位,
1 Word = 2 Byte
1 DWord = 2 Word= 4 Byte
位 字
1或 0 1100 0011 0011 1100 高字节 低字节
1位
字节 1100 0011
8位
16位 32位
如: 1100 0011
0101 0111 是存储器系统中的最小存取单位。
13 11:36:32
3.字和字长
字是CPU内部进行数据处理的基本单位。
字长是每一个字所包含的二进制位数。 常与CPU内部的寄存器、 运算装置、总线宽度一致
14 11:36:32
例
某CPU内含 8位运算器,则: 参加运算的数及结果均以 8位 表示, 最高位产生的进位或借位在8位运算器中不保存,
25 11:36:32
3.微处理器的发展(五代)
第一代——4位或低档8位微处理器(4004、8008)
第二代——中高档8位微处理器(8080、Z80、MC6800、 8085)
第三代——16位微处理器(8086、8088、Z8000、 MC6800、80286) 第四代——32位高档微处理器(80386、80486) 第五代——64位高档微处理器( Pentium 、 Power PC )
2、学习意义:
知其然,知其所以然 学习掌握单片机、DSP、PLC等控制芯片的基础 有助于学习C等语言,理解指针等概念
考试,毕业
4 11:36:32
3、抓住教学过程中的3个环节
上课:主动参与、发现、探究 作业:独立完成
实验课:
课前要预习;课后,要总结经验和教训
4.收获与时间成正比
5 11:36:32
输 入 设 备
I/O 接 口
地址总线的条数 决定CPU的寻址能力。
10根 → 210
20根 → 220
1024
1024K
1K
1M
32根 →
36根 →
232
236
22 × 230
26 × 230
4G
64G
33 11:36:32
数据总线 DB ( Data Bus ):双向 用来在CPU与存储器、I/O接口之间进行数据传送。 地址总线 AB 输 入 设 备 输 出 设 备
29 11:36:32
构 成 部 件
(1)总线
总线是连接多个功能部件的一组公共信号线 微机中各功能部件之间的信息是通过总线传输。 输 入 设 备 输 出 设 备
CPU
存 储 器
I/O 接 口
I/O 接 口
总线 BUS
30 11:36:32
按信号的作用,总线分为三类:
地址总线、数据总线、控制总线 地址总线 AB 输 入 设 备 输 出 设 备 数据总线 DB 控制总线 CB
双字 1100 0011 0011 1100 1100 0011 0011 1100 高字 低字