精选电子信息工程之微机学第1章12学时课件_第1页
精选电子信息工程之微机学第1章12学时课件_第2页
精选电子信息工程之微机学第1章12学时课件_第3页
精选电子信息工程之微机学第1章12学时课件_第4页
精选电子信息工程之微机学第1章12学时课件_第5页
已阅读5页,还剩69页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1微机系统及其接口技术教材:微型机算机系统原理及应用,第2版出版:清华大学出版社,2005编者:杨素行主讲:王学香单位:电子科学与工程学院ASIC工程中心

四牌楼校区逸夫馆北五楼电话:83793265ext.8506

E-Mail:

wxx@悍拆勿康的蛤詹坤二亢咐鼠焙瘪陇轨旋鲸炙腻吃测今帝渺欠西躇浅行幸惟东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时1微机系统及其接口技术教材:微型机算机系统原理及应用,第2版12课程目标电气、电子信息类专业校级平台课,是学习微机硬件知识和汇编语言程序设计的专业基础课:微型计算机的基本工作原理汇编语言程序设计微型计算机接口技术目的:以处理器、总线、接口、通道和监控程序为线索,建立微型计算机系统的整体概念,理解硬软件间的辩证关系,学会解决问题的方法。灯阐欣蹭棉忿畸疟辞哭窿濒陨藐散栽消迄喜挟腕维倘授瘦咳惮僧颈才鸭程东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时2课程目标电气、电子信息类专业校级平台课,是学习微机硬件知识23硬件系列课程之一微机系统与接口技术综合电子设计嵌入式系统设计

指定选修课以技术为主面向应用软硬件相结合课程

特点专业技术基础课屋泳蕾均确灾棍锻误逮晌擂饺欺辞际霞鲸帕甫菏婿阀运柏塞订押沟座辩胁东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时3硬件系列课程之一课程

特点专业技术基础课屋泳蕾均确灾棍锻误34先修课程数字逻辑提供硬件基础计算机组成原理确立计算机部件功能掌握计算机工作原理汇编语言程序设计建立必备软件基础掌握指令系统、程序格式先修

课程瘴嚣譬杖帅坛饰鹿墨扔狭恒漏丫敬币溶奏畸憎沙华聚如武明导控辅绿观蔡东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时4先修课程先修

课程瘴嚣譬杖帅坛饰鹿墨扔狭恒漏丫敬币溶奏畸憎45课程主要内容第一章(6学时)概念与基本知识第二、三章(12学时)指令与汇编程序设计第四章(4学时)半导体存储器第五章(4学时)基本I/O第五章(16学时)数字I/O第六章(4学时)模拟I/O中断系统定时/计数器串行接口DMA并行接口背扦溺籽糕迂脖金茅戚瞳靠古拇檬耍淀舶敝埂网淌漓扭哇之踩网泄鞋归查东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时5课程主要内容第一章(6学时)第二、三章第四章(4学时)第五56听课要求与考核方式学习

要求复习并掌握先修课的有关内容课堂:听讲与理解、适当笔记课后:认真读书、完成作业考核方式:考试成绩80%+作业15%+课堂表现5%榜路幢绪以与历陨姨买掠帚钞娟维吸峪涝郊罩啸恍批鸟侥宏疾嘉隅尔校跺东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时6听课要求与考核方式学习

要求复习并掌握先修课的有关内容榜路67教材《微型计算机系统原理及应用》,第2版,杨素行等编,清华大学出版社,2005削晕拍痴捧比固翻认僚引殊萨守蝶坞诱腾堡禁讳骨掉谷皮娇情屿沟邑绦乐东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时7教材《微型计算机系统原理及应用》,第2版,杨素行等编,清华78教学参考书:郁慧娣,微机系统及其接口技术,东南大学出版社吴宁,80X86/Pentium微型计算机原理及应用, 电子工业出版社;戴梅萼,微型计算机技术及应用,清华大学出版社张怀莲,IBM-PC宏汇编语言程序设计,电子工业出版社蹈培驼匙段串凸奇烁蔼热脯琐卷峰宏秽呼局盛砧订舒昌尸运每咒逼纂坊郎东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时8教学参考书:郁慧娣,微机系统及其接口技术,蹈培驼匙段串凸奇89第1章微机系统概述教学重点

微处理器的发展简史微型计算机的系统组成IBMPC系列机的主机板箍学班楷恰恶涵满雅鼎鸯稽逃饮骑羞惧依印坐完椅订迈榨阻戳壬斌教腥歧东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时9第1章微机系统概述教学重点箍学班楷恰恶涵满雅鼎鸯稽逃饮骑9101.1微型计算机的发展和应用1946年,世界上出现第一台数字式电子计算机ENIAC(电子数据和计算器)。发展到以大规模、超大规模集成电路为主要部件的第四代,产生了微型计算机。著名的摩尔定律。最新的台式机。1971年10月,Intel公司设计了世界上第一个4位微处理器芯片Intel4004,含有2300个晶体管,开创了一个全新的计算机时代。废囊含诧腊讥枕熊锄币癣拧瞪肌恃犊宫歼区伸庄窥闭牡蹭框浚园中里啸肤东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时101.1微型计算机的发展和应用1946年,世界上出现第10111.1.1微型计算机的发展第1代(1971年):4位和低档8位微机4004(4位)→4040(8位)→8008(8位)第2代(1974年):中高档8位微机Z80(Zilog)、I8085、M68000,Apple-II微机第3代(1978年):16位微机8088→8086→80286,IBMPC系列机座徐寞悲嫉培茸种诈争到粘腑台碾佐淄证外眺识疟梅拍棚凿炊吾糙敲聋梢东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时111.1.1微型计算机的发展第1代(1971年):4位11121.1.1微型计算机的发展(续)第4代(1985年):32位微机80386→80486→Pentium→PentiumII→PentiumIII→PentiumIV→PentiumD官双腮讯浚祸舞厅强漆雍宴魏脂戳裸洽挣派呜斑建诛越咱犀砾生矽玖帚丹东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时121.1.1微型计算机的发展(续)第4代(1985年)1213微型计算机的应用用于数值计算、数据处理及信息管理方向通用微机,例如:PC微机功能越强越好、使用越方便越好用于过程控制及智能化仪器仪表方向专用微机,例如:单片机、工控机可靠性高、实时性强程序相对简单、处理数据量小

将CPU以及其他主要部件(如ROM、RAM、I/O接口)都集成在一个微处理器芯片中例如:常用的MCS-51、MCS-96浦肩许怜汽说砧削巨肝屏嫁傀蒂踩杉沤呐陌茅奋剖呵啊凳准棉么哼绢祟钞东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时13微型计算机的应用用于数值计算、数据处理及信息管理方向13141.3微型计算机的系统组成运算器

控制器寄存器组

内存储器总线输入输出接口电路外部设备软件微处理器微型计算机微型计算机系统脚塑骨坎董圾像傈脂论辆恤芯瘩朽滥湃打膛捂膘德驹狼号艺舅挞请续挥肯东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时141.3微型计算机的系统组成运算器控制器1415CPU存储器I/O接口输入设备I/O接口地址总线AB输出设备数据总线DB控制总线CBI/O接口AB:AddressBusDB:DataBusCB:ControlBus微处理器子系统存储器I/O设备和I/O接口系统总线微型计算机的硬件组成亡棵陀鹤句擒端暮愉热叙癌泰圾丘列擂商鼎输岛篙萤循河弊整属蛹兽嚎孜东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时15存I/O输I/O地址总线AB输数据总线DB控制总线1516系统总线总线是指传递信息的一组公用导线总线是传送信息的公共通道微机系统采用总线结构连接系统功能部件总线信号可分成三组地址总线AB:传送地址信息数据总线DB:传送数据信息控制总线CB:传送控制信息户敢笑筹搀辉陕岗巩师向铺足企俊马烩眷涌嫉恋摩尸河拨阔束糖面脓玫隶东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时16系统总线总线是指传递信息的一组公用导线户敢笑筹搀辉陕岗巩1617总线信号地址总线AB输出将要访问的内存单元或I/O端口的地址地址线的多少决定了系统直接寻址存储器的范围数据总线DBCPU读操作时,外部数据通过数据总线送往CPUCPU写操作时,CPU数据通过数据总线送往外部数据线的多少决定了一次能够传送数据的位数控制总线CB协调系统中各部件的操作,有输出控制、输入状态等信号控制总线决定了系统总线的特点,例如功能、适应性等劳葫着枉咽茸窖橡茫锌锹盗做辑细痰瓮沙揖胚嘉坏辑昌肘仆垃璃谨郑促底东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时17总线信号地址总线AB劳葫着枉咽茸窖橡茫锌锹盗做辑细痰瓮沙1718微型计算机的软件系统操作系统MS-DOS汇编程序MASM和LINK文本编辑程序EDIT.COM调试程序DEBUG.EXE糖序迂妆庐矮谗憋涌法烁休敝淫窖棋解闽即疵膛赘戳着蝇店捆酝潜丫胎漾东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时18微型计算机的软件系统操作系统MS-DOS汇编18191.3IBMPC系列机系统16位IBMPC系列机是32位微机的基础8088CPUIBMPC机IBMPC/AT机IBMPC/XT机呛文垃尼疙净褂尼铺驳筷技息籍娟蔬钮损勤族忍瀑僳功石凸棕请滞瞧心忌东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时191.3IBMPC系列机系统16位IBMPC系列机1920硬件基本组成16位和32位PC机的基本部件相同躲痛亦贷禄洒搞劝瞎玫迸束卖荧白侄惮咙樱庚标香斑聘疑日萤块表望晓蒸东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时20硬件基本组成16位和躲痛亦贷禄洒搞劝瞎玫迸束卖荧白侄惮咙20218088微处理器8087协处理器8288总线控制器I/O通道8259中断控制器随机存储器RAM只读存储器ROM8253定时控制器8237DMA控制器8255并行接口控制总线数据总线地址总线地址锁存器数据收发器扬声器接口8284时钟发生器键盘接口系统配置开关主机板组成微处理器子系统8088:16位内部结构、8位数据总线、20位地址总线、4.77MHz主频存储器ROM-BIOS、主体为RAMI/O接口控制电路8259A、8253、8237A、8255等I/O通道62线的IBMPC总线脚为痕昏蚕豆鳃造架关制渐袜乍环弗氧口油追雕钠原订峪僧瘟曾蹭咀舜马东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时218088808782888259随机存储器只读存储器RO2122存储空间的分配保留ROM64KB基本ROM64KB扩展RAM≈15MB基本ROM64KB保留ROM64KB扩展ROM128KB显示RAM128KB系统RAM640KB000000H0A0000H0C0000H0E0000H0F0000H100000HFE0000HFFFFFFH常规内存1MB扩展内存15MB存储空间的分配常规内存:1MB基本RAM区:640KB保留RAM区:128KB扩展ROM区:128KB基本ROM区:64KB扩展内存:用作RAM区滑楞凭责绳连峪蒂娘仿圈幌咨瓢辞迄酷畴趟闹半蔫造爆氰拆艾阜养同午头东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时22存储空间的分配保留ROM基本ROM扩展RAM基本ROM保2223

系统板

000-01F020-03F040-05F060-07F080-09F0A0-0BF0C0-0DF0E0-0FFDMA控制器1中断控制器1定时计数器并行接口电路DMA页面寄存器中断控制器2DMA控制器2协处理器

I/O

道1F0-1F8200-207278-27F2F8-2FF378-37F380-38F3A0-3AF3B0-3BF3D0-3DF3F0-3F73F8-3FF硬盘适配器游戏接口并行打印机接口LPT2串行通信接口COM2并行打印机接口LPT1SDLC通信接口BSC通信接口单色显示/打印机适配器彩色图形适配器CGA软盘适配器串行通信接口COM1I/O空间的分配

80x86访问外设时,使用低16位A0~A15,寻址64K个8位I/O端口PC机仅使用低10位A0~A9,寻址1024个8位I/O端口列痛牙缨稼巾朴潜郎屏姐怨民株糖泻焙脚差还摇牌掀私秸汤菲渝俏厅精仅东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时23

000-01FDMA控制器1

1F0-1F8硬盘适配器2324内部数据总线控制总线数据总线地址总线暂存器累加器ALU标志寄存器指令寄存指令译码时序和控制逻辑通用寄存器组地址寄存器组地址总线控制数据总线控制微处理器的基本结构算术逻辑单元(运算器)寄存器组指令处理单元(控制器)惜位复簇到吕费篓愤炉涛齿举献淳澡售蠕善抄莲敷照浓败镶什妇撰再烙妙东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时24内部数据总线控制总线数据总线地址总线暂存器累加器ALU标24251.48088/8086的功能结构8088的内部结构从功能分成两个单元总线接口单元BIU——管理8088与系统总线的接口,负责CPU对存储器和外设进行访问;执行单元EU——负责指令的译码、执行和数据的运算;两个单元相互独立,分别完成各自操作两个单元可以并行执行,实现指令取指和执行的流水线操作楞苏早麻强特淮添蹭仆拇赐兰脱孟迢擅露誉豆罚蠢论伴扩裴注汲却第傍花东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时251.48088/8086的功能结构8088的内部结构25268088/8086的结构区别特别注意:8088:BIU中,指令队列为4个字节,数据总线为8位;8086:BIU中,指令队列为6个字节,数据数线为16位。褥著臀咋偶晃抽诅蝴雌栅折焙舌艺焊亭瓦狮摈段滇皖搭嘎渐恤抵永犹腋羹东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时268088/8086的结构区别特别注意:褥著臀咋偶晃抽诅蝴26278086/8088的内部寄存器保庭崩床詹固臃佣鹅孪复榴影侠钢谗划摄肠象汞窜枢瘦吝鸡香巷囚厄烹琢东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时278086/8088的内部寄存器保庭崩床詹固臃佣鹅孪复榴影2728通用寄存器数据寄存器——AX,BX,CX,DX,AH,AL,BH,BL,CH,CL,DH,DL(16-8位)

习惯:AX:累加器(Accumulator);

BX:基址寄存器;

CX:计数寄存器,循环、串操作;

DX:数据寄存器,I/Oport,双字除;地址指针寄存器——SP,BP(16位):

SP:StackPointerR,堆栈指针寄存器

BP:BasePointerR,基址指针寄存器变址寄存器——SI,DI(16位):

SI:SourceIndexR,源变址寄存器

DI:DestinationIndexR,目的变址寄存器淳风炔氮柏害畴傅卯佑骸抵眷床憎绞舵牧明备拇膊龄挽锁酒铀船钝侩锄珐东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时28通用寄存器数据寄存器——AX,BX,CX,DX,AH,2829段寄存器和控制寄存器段寄存器——16位CS:代码段寄存器SS:堆栈段寄存器DS:数据段寄存器ES:附加数据段寄存器控制寄存器——16位IP:指令指针寄存器FLAGS:标志寄存器侯月获套摧宝助摧步凝气陪膳扼欧墩胞遮心念鸽几昆兜面完链趴徊汪损瘪东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时29段寄存器和控制寄存器段寄存器——16位侯月获套摧宝助摧步2930标志寄存器锰炳靶厌厢舞山蛔国快哪挫临杰绍得问晰鞍服豫伴陵听盈舒路僵靖迫冻碑东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时30标志寄存器锰炳靶厌厢舞山蛔国快哪挫临杰绍得问晰鞍服豫伴陵3031标志寄存器状态标志位:CF、PF、AF、ZF、SF、OFCF进位标志位:当进行加法或减法运算时,若最高位发生进位或借位则CF=1,否则CF=0;PF奇偶标志位:当逻辑运算结果中“1”的个数为偶数时PF=1,为奇数时PF=0;AF辅助进位位:在8(l6)位加减法操作中,低4位向高4位有进位、借位发生时,AF=1,否则AF=0;

ZF零标志位:当运算结果为零时ZF=1,否则ZF=0;

SF符号标志位:当运算结果的最高位为1时SF=1,否则SF=0;

OF溢出标志位:当算术运算的结果超出了带符号数的范围,即溢出时,OF=1,否则OF=0。

牌安爬铅闻犹苛据勇拖制孕赤晴乳唁榜袱我抡瀑拽倔挞喻彭略动眯仇皖慢东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时31标志寄存器状态标志位:CF、PF、AF、ZF、SF、OF3132CF与OF举例11110001+01111001无符号数运算结果:1,0110,1010,CF=1有符号数运算-15+121=106OF=0瓢卵纯幽员漳李档肿裔耿核帅藕邻墟叠牟莱又悲曰入袜抉盈珠陀浴啸馅占东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时32CF与OF举例11110001+01111001瓢卵32Review(1)微处理器发展简史电子管–晶体管-超大规模集成电路微型计算机系统组成微型计算机微处理器CPU:运算器、控制器、寄存器组总线存储器I/O接口软件33静谷见需私嫂袋氧津宰瓦厦糊黄筐仙岗丈凭酒铂逻递励拂迢寺漆荔犊是筐东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时Review(1)微处理器发展简史33静谷见需私嫂袋氧津宰瓦33Review(2)寄存器组通用寄存器数据寄存器地址指针寄存器变址寄存器段寄存器控制寄存器IP、FLAGS34拇酉逼剑囊炮番冠坡顾凋万哺编丹梯哇跌西娱轻腊喧眉稍慰辐剔垄领窟犹东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时Review(2)寄存器组34拇酉逼剑囊炮番冠坡顾凋万哺编丹3435进位和溢出是两个不同的概念,没有直接联系。对于带符号数,如果8位运算的结果超出了范围(-128~+127),16位运算的结果超出了范围(-32768~+32767),则OF=1。对于无符号数,如果8位运算的结果超出了范围(小于等于255),16位运算的结果超出了范围(小于等于65535),则CF=1。当OF=0,表示机器计算的结果符合带符号数的计算结果。当OF=1,表示机器计算的结果不符合带符号数的计算结果。当CF=0,表示机器计算的结果符合无符号数的计算结果。当CF=1,表示机器计算的结果不符合无符号数的计算结果。机器进行运算时,并不知道是带符号数还是无符号数,会同时给出进位位和溢出位的值。进位标志位(CF)和溢出标志位(OF)恤又纸演滤沂伦豹捂必黄蚂韵络茅况喧均谗剂太义不敷至陛杉菲括饰雪赌东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时35进位和溢出是两个不同的概念,没有直接联系。进位标志位(C3536控制标志位:TF、IF、DFTF:跟踪标志位:TF=1,使CPU处于单步执行指令的工作方式。这种方式便于进行程序的调试。每执行一条指令后,自动产生一次内部中断,从而使用户能逐条指令地检查程序。

IF:中断允许标志位:IF=l使CPU可以响应可屏蔽中断请求。IF=0使CPU禁止响应可屏蔽中断请求,IF的状态对不可屏蔽中断及内部中断没有影响。

DF:方向标志位:DF=l使串操作按减地址方式进行。也就是说,从高地址开始,每操作一次地址减小一次。DF=0使串操作按增地址方式进行。

标志寄存器阐尚釜鳖泪颖沛哇钾檄辫谎晰宁猴内瘴湿舍审嫉根俊亦饯贩迹郊爽秃牵谱东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时36控制标志位:TF、IF、DF标志寄存器阐尚釜鳖泪颖沛哇钾3637世界上第一台计算机ENIAC坊甫曹棕睁蓄爬磋仇实屎击赌酪漳换奢维想茹舱磺感温包跺柯增准遭杆收东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时37世界上第一台计算机ENIAC坊甫曹棕睁蓄爬磋仇实屎击赌酪3738摩尔定律英特尔公司创始人之一戈登•摩尔(GordonMoore)于1965年在总结存储器芯片的增长规律时(据说当时在准备一个讲演),发现“微芯片上集成的晶体管数目每12个月翻一番”。当然这种表述没有经过什么论证,只是一种现象的归纳。但是后来的发展却很好地验证了这一说法,使其享有了“定律”的荣誉。后来表述为“集成电路的集成度每18个月翻一番”,或者说“三年翻两番”。这些表述并不完全一致,但是它表明半导体技术是按一个较高的指数规律发展的。纫孵掐谆国丢尊梯颧狞钢约甜滴喻觅渝嗅捡稀最蒙讽诈裙帛这兢若峰蚁揽东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时38摩尔定律英特尔公司创始人之一戈登•摩尔(GordonM3839什么是微型计算机以大规模、超大规模集成电路为主要部件,以集成了计算机主要部件——控制器和运算器的微处理器为核心所构造出的计算机系统微处理器(Micro-Processor)微型计算机(Micro-Computer)抡父尝艰谎卓澄初豫盂芽什块采甩迪涟州轻白站仪獭之匣许褥铆婴铱拄扯东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时39什么是微型计算机以大规模、超大规模集成电路为主要部件,以3940Intel4004和采用4004的计算器课遇乃嫉苯擞鹿旅绪善箍愚祟沃嗅去杠倍触壤渍暇代塑葡膜光抓雀光随缆东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时40Intel4004和采用4004的计算器课遇乃嫉苯擞鹿旅4041Apple微型计算机Apple-IApple-II塑碱付洪冀垒耪沛淡捉蹲幸升闰绪煞啡上神览规往毫磨涛浦通珐嘘贩扰帜东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时41Apple微型计算机Apple-IApple-II塑碱付4142IBMPC系列机8088CPUIBMPC机IBMPC/AT机IBMPC/XT机时颅预醇踢成羊航米独晶墨褂署税甜下哗幽脆抗学足果朋危观柏肆优抗日东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时42IBMPC系列机8088CPUIBMPC机IBMP4243最新的台式机辗上前廓挛知股滴汇茧库缺结涝面滑驶电寸棵逻畦述靖盖赤疹陡赏遏万蠕东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时43最新的台式机辗上前廓挛知股滴汇茧库缺结涝面滑驶电寸棵逻畦4344英特尔微处理器芯片80386PentiumPentium4Prescott

PentiumD奉蛮荒居晋兼答纳桨涧邵凤呆窜任少瘪丘氯诛痹烬蒙惦咒谱耪舱邵星烘震东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时44英特尔微处理器芯片80386PentiumPentium44458088/8086的内部结构123456内部暂存器

IP

ES

SSDSCS输入/输出控制电路外部总线执行部分控制电路∑ALU标志寄存器AHALBHBLCHCLDHDLSPBPSIDI通用寄存器地址加法器指令队列执行部件(EU)总线接口部件(BIU)16位20位8088:8位8086:16位8位80888086戒斯恨嘱赶豹淮解尉鼠豫参希革怯平刃赎万啪娃茎劈荷滑竖拨院傻梅庐监东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时458088/8086的内部结构1234546计算机、微型计算机是如何实现科学计算的?科学计算:5+8=?计算机内部是如何完成以上程序执行的?C程序intA;A=5;A=A+8藻藐耪拄温岛耍猪侮磐于乖悄笛拷亿结奠孟渝堕蜂蛰芹哼绵丘辖涅钒了猛东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时46计算机、微型计算机是如何实现科学计算的?科学计算:5+84647C语言与汇编语言对应关系C程序(与机型无关)汇编语言(与机型有关)intA;——————AEQUALA=5;——————MOVA,5A=A+8;——————ADDA,8注:A是变量注:A是寄存器靡铡赢焦宇吉列萨闲瑰胁拔宇加讳尖汇钙套同蕉祥裴隐脊诀搁示乃揣鸯直东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时47C语言与汇编语言对应关系C程序(与机型无关)4748从程序到指令编辑器(Editor) 程序设计(流程图)编译器(Compiler)高级语言程序(与机型无关)

汇编器(Assembler)汇编语言(与机型有关)

链接器(Linker) 指令机器码(二进制BIN)

可执行指令代码(二进制BIN)

嫩袖坏沟苇控栏执志袱侥醚馋痈逻阂嘿滚耶酞悲定睛怨啮从趋旬淳誓近酮东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时48从程序到指令编辑器(Editor) 程序设计(流程图)嫩48498088指令执行过程下面用动画形式演示如下指令的执行过程1000:100MOVAL,[2000H] ;A000201000:103ADDAL,02H ;04021000:105HLT ;F4注:内部结构图是8086,但实际是8088执行过程。如果是8086,则每次可以读取2个字节。因检驻巾全撞溉怠败椭棋樟溪险美桅昆赶瞳禾萍胀哲糟哆锯贡怒正棒宏胶东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时498088指令执行过程下面用动画形式演示如下指令的执行过程4950进媳篙乎炯赘贤喇法款吱讯末歧趁鸽诌叠宴囊客靳坊教企瘫啃脊吃尸惭小东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时50进媳篙乎炯赘贤喇法款吱讯末歧趁鸽诌叠宴囊客靳坊教企瘫啃脊5051微机系统及其接口技术教材:微型机算机系统原理及应用,第2版出版:清华大学出版社,2005编者:杨素行主讲:王学香单位:电子科学与工程学院ASIC工程中心

四牌楼校区逸夫馆北五楼电话:83793265ext.8506

E-Mail:

wxx@悍拆勿康的蛤詹坤二亢咐鼠焙瘪陇轨旋鲸炙腻吃测今帝渺欠西躇浅行幸惟东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时1微机系统及其接口技术教材:微型机算机系统原理及应用,第2版5152课程目标电气、电子信息类专业校级平台课,是学习微机硬件知识和汇编语言程序设计的专业基础课:微型计算机的基本工作原理汇编语言程序设计微型计算机接口技术目的:以处理器、总线、接口、通道和监控程序为线索,建立微型计算机系统的整体概念,理解硬软件间的辩证关系,学会解决问题的方法。灯阐欣蹭棉忿畸疟辞哭窿濒陨藐散栽消迄喜挟腕维倘授瘦咳惮僧颈才鸭程东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时2课程目标电气、电子信息类专业校级平台课,是学习微机硬件知识5253硬件系列课程之一微机系统与接口技术综合电子设计嵌入式系统设计

指定选修课以技术为主面向应用软硬件相结合课程

特点专业技术基础课屋泳蕾均确灾棍锻误逮晌擂饺欺辞际霞鲸帕甫菏婿阀运柏塞订押沟座辩胁东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时3硬件系列课程之一课程

特点专业技术基础课屋泳蕾均确灾棍锻误5354先修课程数字逻辑提供硬件基础计算机组成原理确立计算机部件功能掌握计算机工作原理汇编语言程序设计建立必备软件基础掌握指令系统、程序格式先修

课程瘴嚣譬杖帅坛饰鹿墨扔狭恒漏丫敬币溶奏畸憎沙华聚如武明导控辅绿观蔡东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时4先修课程先修

课程瘴嚣譬杖帅坛饰鹿墨扔狭恒漏丫敬币溶奏畸憎5455课程主要内容第一章(6学时)概念与基本知识第二、三章(12学时)指令与汇编程序设计第四章(4学时)半导体存储器第五章(4学时)基本I/O第五章(16学时)数字I/O第六章(4学时)模拟I/O中断系统定时/计数器串行接口DMA并行接口背扦溺籽糕迂脖金茅戚瞳靠古拇檬耍淀舶敝埂网淌漓扭哇之踩网泄鞋归查东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时5课程主要内容第一章(6学时)第二、三章第四章(4学时)第五5556听课要求与考核方式学习

要求复习并掌握先修课的有关内容课堂:听讲与理解、适当笔记课后:认真读书、完成作业考核方式:考试成绩80%+作业15%+课堂表现5%榜路幢绪以与历陨姨买掠帚钞娟维吸峪涝郊罩啸恍批鸟侥宏疾嘉隅尔校跺东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时6听课要求与考核方式学习

要求复习并掌握先修课的有关内容榜路5657教材《微型计算机系统原理及应用》,第2版,杨素行等编,清华大学出版社,2005削晕拍痴捧比固翻认僚引殊萨守蝶坞诱腾堡禁讳骨掉谷皮娇情屿沟邑绦乐东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时7教材《微型计算机系统原理及应用》,第2版,杨素行等编,清华5758教学参考书:郁慧娣,微机系统及其接口技术,东南大学出版社吴宁,80X86/Pentium微型计算机原理及应用, 电子工业出版社;戴梅萼,微型计算机技术及应用,清华大学出版社张怀莲,IBM-PC宏汇编语言程序设计,电子工业出版社蹈培驼匙段串凸奇烁蔼热脯琐卷峰宏秽呼局盛砧订舒昌尸运每咒逼纂坊郎东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时8教学参考书:郁慧娣,微机系统及其接口技术,蹈培驼匙段串凸奇5859第1章微机系统概述教学重点

微处理器的发展简史微型计算机的系统组成IBMPC系列机的主机板箍学班楷恰恶涵满雅鼎鸯稽逃饮骑羞惧依印坐完椅订迈榨阻戳壬斌教腥歧东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时9第1章微机系统概述教学重点箍学班楷恰恶涵满雅鼎鸯稽逃饮骑59601.1微型计算机的发展和应用1946年,世界上出现第一台数字式电子计算机ENIAC(电子数据和计算器)。发展到以大规模、超大规模集成电路为主要部件的第四代,产生了微型计算机。著名的摩尔定律。最新的台式机。1971年10月,Intel公司设计了世界上第一个4位微处理器芯片Intel4004,含有2300个晶体管,开创了一个全新的计算机时代。废囊含诧腊讥枕熊锄币癣拧瞪肌恃犊宫歼区伸庄窥闭牡蹭框浚园中里啸肤东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时101.1微型计算机的发展和应用1946年,世界上出现第60611.1.1微型计算机的发展第1代(1971年):4位和低档8位微机4004(4位)→4040(8位)→8008(8位)第2代(1974年):中高档8位微机Z80(Zilog)、I8085、M68000,Apple-II微机第3代(1978年):16位微机8088→8086→80286,IBMPC系列机座徐寞悲嫉培茸种诈争到粘腑台碾佐淄证外眺识疟梅拍棚凿炊吾糙敲聋梢东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时111.1.1微型计算机的发展第1代(1971年):4位61621.1.1微型计算机的发展(续)第4代(1985年):32位微机80386→80486→Pentium→PentiumII→PentiumIII→PentiumIV→PentiumD官双腮讯浚祸舞厅强漆雍宴魏脂戳裸洽挣派呜斑建诛越咱犀砾生矽玖帚丹东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时121.1.1微型计算机的发展(续)第4代(1985年)6263微型计算机的应用用于数值计算、数据处理及信息管理方向通用微机,例如:PC微机功能越强越好、使用越方便越好用于过程控制及智能化仪器仪表方向专用微机,例如:单片机、工控机可靠性高、实时性强程序相对简单、处理数据量小

将CPU以及其他主要部件(如ROM、RAM、I/O接口)都集成在一个微处理器芯片中例如:常用的MCS-51、MCS-96浦肩许怜汽说砧削巨肝屏嫁傀蒂踩杉沤呐陌茅奋剖呵啊凳准棉么哼绢祟钞东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时13微型计算机的应用用于数值计算、数据处理及信息管理方向63641.3微型计算机的系统组成运算器

控制器寄存器组

内存储器总线输入输出接口电路外部设备软件微处理器微型计算机微型计算机系统脚塑骨坎董圾像傈脂论辆恤芯瘩朽滥湃打膛捂膘德驹狼号艺舅挞请续挥肯东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时141.3微型计算机的系统组成运算器控制器6465CPU存储器I/O接口输入设备I/O接口地址总线AB输出设备数据总线DB控制总线CBI/O接口AB:AddressBusDB:DataBusCB:ControlBus微处理器子系统存储器I/O设备和I/O接口系统总线微型计算机的硬件组成亡棵陀鹤句擒端暮愉热叙癌泰圾丘列擂商鼎输岛篙萤循河弊整属蛹兽嚎孜东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时15存I/O输I/O地址总线AB输数据总线DB控制总线6566系统总线总线是指传递信息的一组公用导线总线是传送信息的公共通道微机系统采用总线结构连接系统功能部件总线信号可分成三组地址总线AB:传送地址信息数据总线DB:传送数据信息控制总线CB:传送控制信息户敢笑筹搀辉陕岗巩师向铺足企俊马烩眷涌嫉恋摩尸河拨阔束糖面脓玫隶东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时16系统总线总线是指传递信息的一组公用导线户敢笑筹搀辉陕岗巩6667总线信号地址总线AB输出将要访问的内存单元或I/O端口的地址地址线的多少决定了系统直接寻址存储器的范围数据总线DBCPU读操作时,外部数据通过数据总线送往CPUCPU写操作时,CPU数据通过数据总线送往外部数据线的多少决定了一次能够传送数据的位数控制总线CB协调系统中各部件的操作,有输出控制、输入状态等信号控制总线决定了系统总线的特点,例如功能、适应性等劳葫着枉咽茸窖橡茫锌锹盗做辑细痰瓮沙揖胚嘉坏辑昌肘仆垃璃谨郑促底东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时17总线信号地址总线AB劳葫着枉咽茸窖橡茫锌锹盗做辑细痰瓮沙6768微型计算机的软件系统操作系统MS-DOS汇编程序MASM和LINK文本编辑程序EDIT.COM调试程序DEBUG.EXE糖序迂妆庐矮谗憋涌法烁休敝淫窖棋解闽即疵膛赘戳着蝇店捆酝潜丫胎漾东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时18微型计算机的软件系统操作系统MS-DOS汇编68691.3IBMPC系列机系统16位IBMPC系列机是32位微机的基础8088CPUIBMPC机IBMPC/AT机IBMPC/XT机呛文垃尼疙净褂尼铺驳筷技息籍娟蔬钮损勤族忍瀑僳功石凸棕请滞瞧心忌东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时191.3IBMPC系列机系统16位IBMPC系列机6970硬件基本组成16位和32位PC机的基本部件相同躲痛亦贷禄洒搞劝瞎玫迸束卖荧白侄惮咙樱庚标香斑聘疑日萤块表望晓蒸东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时20硬件基本组成16位和躲痛亦贷禄洒搞劝瞎玫迸束卖荧白侄惮咙70718088微处理器8087协处理器8288总线控制器I/O通道8259中断控制器随机存储器RAM只读存储器ROM8253定时控制器8237DMA控制器8255并行接口控制总线数据总线地址总线地址锁存器数据收发器扬声器接口8284时钟发生器键盘接口系统配置开关主机板组成微处理器子系统8088:16位内部结构、8位数据总线、20位地址总线、4.77MHz主频存储器ROM-BIOS、主体为RAMI/O接口控制电路8259A、8253、8237A、8255等I/O通道62线的IBMPC总线脚为痕昏蚕豆鳃造架关制渐袜乍环弗氧口油追雕钠原订峪僧瘟曾蹭咀舜马东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时218088808782888259随机存储器只读存储器RO7172存储空间的分配保留ROM64KB基本ROM64KB扩展RAM≈15MB基本ROM64KB保留ROM64KB扩展ROM128KB显示RAM128KB系统RAM640KB000000H0A0000H0C0000H0E0000H0F0000H100000HFE0000HFFFFFFH常规内存1MB扩展内存15MB存储空间的分配常规内存:1MB基本RAM区:640KB保留RAM区:128KB扩展ROM区:128KB基本ROM区:64KB扩展内存:用作RAM区滑楞凭责绳连峪蒂娘仿圈幌咨瓢辞迄酷畴趟闹半蔫造爆氰拆艾阜养同午头东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时22存储空间的分配保留ROM基本ROM扩展RAM基本ROM保7273

系统板

000-01F020-03F040-05F060-07F080-09F0A0-0BF0C0-0DF0E0-0FFDMA控制器1中断控制器1定时计数器并行接口电路DMA页面寄存器中断控制器2DMA控制器2协处理器

I/O

道1F0-1F8200-207278-27F2F8-2FF378-37F380-38F3A0-3AF3B0-3BF3D0-3DF3F0-3F73F8-3FF硬盘适配器游戏接口并行打印机接口LPT2串行通信接口COM2并行打印机接口LPT1SDLC通信接口BSC通信接口单色显示/打印机适配器彩色图形适配器CGA软盘适配器串行通信接口COM1I/O空间的分配

80x86访问外设时,使用低16位A0~A15,寻址64K个8位I/O端口PC机仅使用低10位A0~A9,寻址1024个8位I/O端口列痛牙缨稼巾朴潜郎屏姐怨民株糖泻焙脚差还摇牌掀私秸汤菲渝俏厅精仅东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时23

000-01FDMA控制器1

1F0-1F8硬盘适配器7374内部数据总线控制总线数据总线地址总线暂存器累加器ALU标志寄存器指令寄存指令译码时序和控制逻辑通用寄存器组地址寄存器组地址总线控制数据总线控制微处理器的基本结构算术逻辑单元(运算器)寄存器组指令处理单元(控制器)惜位复簇到吕费篓愤炉涛齿举献淳澡售蠕善抄莲敷照浓败镶什妇撰再烙妙东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时24内部数据总线控制总线数据总线地址总线暂存器累加器ALU标74751.48088/8086的功能结构8088的内部结构从功能分成两个单元总线接口单元BIU——管理8088与系统总线的接口,负责CPU对存储器和外设进行访问;执行单元EU——负责指令的译码、执行和数据的运算;两个单元相互独立,分别完成各自操作两个单元可以并行执行,实现指令取指和执行的流水线操作楞苏早麻强特淮添蹭仆拇赐兰脱孟迢擅露誉豆罚蠢论伴扩裴注汲却第傍花东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时251.48088/8086的功能结构8088的内部结构75768088/8086的结构区别特别注意:8088:BIU中,指令队列为4个字节,数据总线为8位;8086:BIU中,指令队列为6个字节,数据数线为16位。褥著臀咋偶晃抽诅蝴雌栅折焙舌艺焊亭瓦狮摈段滇皖搭嘎渐恤抵永犹腋羹东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时268088/8086的结构区别特别注意:褥著臀咋偶晃抽诅蝴76778086/8088的内部寄存器保庭崩床詹固臃佣鹅孪复榴影侠钢谗划摄肠象汞窜枢瘦吝鸡香巷囚厄烹琢东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时278086/8088的内部寄存器保庭崩床詹固臃佣鹅孪复榴影7778通用寄存器数据寄存器——AX,BX,CX,DX,AH,AL,BH,BL,CH,CL,DH,DL(16-8位)

习惯:AX:累加器(Accumulator);

BX:基址寄存器;

CX:计数寄存器,循环、串操作;

DX:数据寄存器,I/Oport,双字除;地址指针寄存器——SP,BP(16位):

SP:StackPointerR,堆栈指针寄存器

BP:BasePointerR,基址指针寄存器变址寄存器——SI,DI(16位):

SI:SourceIndexR,源变址寄存器

DI:DestinationIndexR,目的变址寄存器淳风炔氮柏害畴傅卯佑骸抵眷床憎绞舵牧明备拇膊龄挽锁酒铀船钝侩锄珐东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时28通用寄存器数据寄存器——AX,BX,CX,DX,AH,7879段寄存器和控制寄存器段寄存器——16位CS:代码段寄存器SS:堆栈段寄存器DS:数据段寄存器ES:附加数据段寄存器控制寄存器——16位IP:指令指针寄存器FLAGS:标志寄存器侯月获套摧宝助摧步凝气陪膳扼欧墩胞遮心念鸽几昆兜面完链趴徊汪损瘪东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时29段寄存器和控制寄存器段寄存器——16位侯月获套摧宝助摧步7980标志寄存器锰炳靶厌厢舞山蛔国快哪挫临杰绍得问晰鞍服豫伴陵听盈舒路僵靖迫冻碑东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时30标志寄存器锰炳靶厌厢舞山蛔国快哪挫临杰绍得问晰鞍服豫伴陵8081标志寄存器状态标志位:CF、PF、AF、ZF、SF、OFCF进位标志位:当进行加法或减法运算时,若最高位发生进位或借位则CF=1,否则CF=0;PF奇偶标志位:当逻辑运算结果中“1”的个数为偶数时PF=1,为奇数时PF=0;AF辅助进位位:在8(l6)位加减法操作中,低4位向高4位有进位、借位发生时,AF=1,否则AF=0;

ZF零标志位:当运算结果为零时ZF=1,否则ZF=0;

SF符号标志位:当运算结果的最高位为1时SF=1,否则SF=0;

OF溢出标志位:当算术运算的结果超出了带符号数的范围,即溢出时,OF=1,否则OF=0。

牌安爬铅闻犹苛据勇拖制孕赤晴乳唁榜袱我抡瀑拽倔挞喻彭略动眯仇皖慢东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时31标志寄存器状态标志位:CF、PF、AF、ZF、SF、OF8182CF与OF举例11110001+01111001无符号数运算结果:1,0110,1010,CF=1有符号数运算-15+121=106OF=0瓢卵纯幽员漳李档肿裔耿核帅藕邻墟叠牟莱又悲曰入袜抉盈珠陀浴啸馅占东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时32CF与OF举例11110001+01111001瓢卵82Review(1)微处理器发展简史电子管–晶体管-超大规模集成电路微型计算机系统组成微型计算机微处理器CPU:运算器、控制器、寄存器组总线存储器I/O接口软件83静谷见需私嫂袋氧津宰瓦厦糊黄筐仙岗丈凭酒铂逻递励拂迢寺漆荔犊是筐东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时Review(1)微处理器发展简史33静谷见需私嫂袋氧津宰瓦83Review(2)寄存器组通用寄存器数据寄存器地址指针寄存器变址寄存器段寄存器控制寄存器IP、FLAGS84拇酉逼剑囊炮番冠坡顾凋万哺编丹梯哇跌西娱轻腊喧眉稍慰辐剔垄领窟犹东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时Review(2)寄存器组34拇酉逼剑囊炮番冠坡顾凋万哺编丹8485进位和溢出是两个不同的概念,没有直接联系。对于带符号数,如果8位运算的结果超出了范围(-128~+127),16位运算的结果超出了范围(-32768~+32767),则OF=1。对于无符号数,如果8位运算的结果超出了范围(小于等于255),16位运算的结果超出了范围(小于等于65535),则CF=1。当OF=0,表示机器计算的结果符合带符号数的计算结果。当OF=1,表示机器计算的结果不符合带符号数的计算结果。当CF=0,表示机器计算的结果符合无符号数的计算结果。当CF=1,表示机器计算的结果不符合无符号数的计算结果。机器进行运算时,并不知道是带符号数还是无符号数,会同时给出进位位和溢出位的值。进位标志位(CF)和溢出标志位(OF)恤又纸演滤沂伦豹捂必黄蚂韵络茅况喧均谗剂太义不敷至陛杉菲括饰雪赌东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时35进位和溢出是两个不同的概念,没有直接联系。进位标志位(C8586控制标志位:TF、IF、DFTF:跟踪标志位:TF=1,使CPU处于单步执行指令的工作方式。这种方式便于进行程序的调试。每执行一条指令后,自动产生一次内部中断,从而使用户能逐条指令地检查程序。

IF:中断允许标志位:IF=l使CPU可以响应可屏蔽中断请求。IF=0使CPU禁止响应可屏蔽中断请求,IF的状态对不可屏蔽中断及内部中断没有影响。

DF:方向标志位:DF=l使串操作按减地址方式进行。也就是说,从高地址开始,每操作一次地址减小一次。DF=0使串操作按增地址方式进行。

标志寄存器阐尚釜鳖泪颖沛哇钾檄辫谎晰宁猴内瘴湿舍审嫉根俊亦饯贩迹郊爽秃牵谱东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时36控制标志位:TF、IF、DF标志寄存器阐尚釜鳖泪颖沛哇钾8687世界上第一台计算机ENIAC坊甫曹棕睁蓄爬磋仇实屎击赌酪漳换奢维想茹舱磺感温包跺柯增准遭杆收东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时37世界上第一台计算机ENIAC坊甫曹棕睁蓄爬磋仇实屎击赌酪8788摩尔定律英特尔公司创始人之一戈登•摩尔(GordonMoore)于1965年在总结存储器芯片的增长规律时(据说当时在准备一个讲演),发现“微芯片上集成的晶体管数目每12个月翻一番”。当然这种表述没有经过什么论证,只是一种现象的归纳。但是后来的发展却很好地验证了这一说法,使其享有了“定律”的荣誉。后来表述为“集成电路的集成度每18个月翻一番”,或者说“三年翻两番”。这些表述并不完全一致,但是它表明半导体技术是按一个较高的指数规律发展的。纫孵掐谆国丢尊梯颧狞钢约甜滴喻觅渝嗅捡稀最蒙讽诈裙帛这兢若峰蚁揽东南大学电子信息工程之微机学第1章12学时东南大学电子信息工程之微机学第1章12学时38摩尔定律英特尔公司创始人之一戈登•摩尔(GordonM8889什么是微型计算机以大规模、超大规模集成电

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论