版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、the intel microprocessors-from 8086 to pentium architecture, programming and interfacing content arrangement reference book final score1. architecture2. programming3. interfacingcpu1. architecture2. programmingmemoryprinteri/o3. interfacing1. architecture 1.1 the architecture of cpu 1.2 addressing m
2、odesinternal microprocessor architectureah (ax) albh (bx) blch (cx) cldh (dx) dl sp bp di sieaxebxecxedxespebpediesiaccumulatorbase indexcountdatastack pointerbase pointerdestination indexsource indexdrpririnternal microprocessor architecture ip flagseipeflagsinstruction pointerflags cs ds es ss fs
3、gscodedata extra stack special purpose registerssegment registers1. architecture2. programming3. interfacing2. programming 2.1 data movement instructions 2.2 arithmetic and logic instructions 2.3 program control instructionsprogram .data num db 34h table dw 0012h,0033h,5687h .code .startup mov bx,of
4、fset table mov ax,bx+4 mov cx,88h mul cx cmp ax,2000h jae next out ax,p8 .exit endapplication languages/application programhigh-level languages/compiler &interpretative programassembly language/ assembly programkeyboard command and system primitive/ operating systemmachine instruction system/ cpu1.
5、architecture2. programming3. interfacing3. interfacing 1 8088/8086 hardware specifications 2 memory interface 3 basic i/o interface 4 interrupts 5 direct memory access and dma-controlled i/o 8088 hardware specificationsmemory interface content arrangement reference book final scorerequest familiar w
6、ithaddressing mode programming with assembly language interfacing of microprocessorwhat we can do after learning this programming in assembly language in certain real-time system ,memory limited system or embedded system design interfacing and writing drivers content arrangement reference book final
7、 scorereference books 微型计算机原理及应用微型计算机原理及应用周明德周明德 编著编著 清华大学出版社清华大学出版社 ibm-pc汇编语言程序设计汇编语言程序设计沈美明主编,清华大学出版社沈美明主编,清华大学出版社 汇编语言与微机原理教程汇编语言与微机原理教程顾元刚主编,电子工业出版社顾元刚主编,电子工业出版社 the 80 x86 ibm pc and compatible computers (volumes i & ii): assembly language, design, and interfacing (4th edition) 清华大学出版社清华大学出版社r
8、eference lessons operating system 操作系统 computer architecture 计算机体系结构 content arrangement reference book final score final exam: 70% middle exam:20% homework & attendance:10% this may be revised according to the needs.now lets begin our exploration in microprocessor.chapter 1 introduction to the micr
9、oprocessor and pcchapter 1:1. what mankind has done before the microprocessor finally came out?2. how many parts are there in the microprocessor ? chapter 1:introduction to the microprocessor and pc 1.1 a historical background 1.2 pc based on microprocessor1.1 a historical background1.1 a historical
10、 background a. the mechanical age abacus (babylonians) analytical engine (babbage, punched cards, 1823,failure)1.1 a historical background b. the electrical age motor-driven adding machines, based on mechanical calculator (hollerith, set up ibm-international business machines corporation) first elec
11、tronic calculating machine z3 (german, konrad zuse,1942) the first general-purpose, programmable electronic computer eniac (university of pennsylvania, 1946) eniac electronic numerical integrator and calculator computer 电子数字积分计算机eniaceniaceniac1.1 a historical background c. the microprocessor age (i
12、ntel)datepartdata bus widthmemory size400441979808881m198980486sx324g+16kcache1993petium 644g+16kcache1997petium ii6464g+32kl1 cache+512kl2cacheintel 4004intel 8088intel petiumintel petium iithe moores law: the number of transistors integrated in a chip will double very 18 or 24 mouths1.1 a historic
13、al background d. the future of microprocessors the process speed will get more faster the memory will get more large the bulk will get more smaller the width of data bus will increase architecture will get more efficient1.2 pc based on microprocessor1.2 pc based on microprocessor question: if we use
14、 a computer to figure out an arithmetic expression, how can it finish this work? 133*33+44*141.2 pc based on microprocessor 133*33+44*14 first input these numbers. do the calculating work. store the result output the result. control this processing.1.2 pc based on microprocessor 133*33+44*14input de
15、vicememorycalculatoroutputdevicecontrollercontrol busdata bus1.2 pc based on microprocessormicro-processormemory interface externaldevicesdata busaddress buscontrol busbus definition p251.2 pc based on microprocessor bus: p25 address bus requests a memory location from the memory or an i/o location from the i/o devices. data bus transfers information between the microprocessor and its memory and i/o address space. control bus contains lines that select the memory or i/o and cause them to perform a read or write operation.1.2 pc based on microprocessorp251.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安徽省2024年科学技术局公务员招录事业单位招聘考试招考40人工作人员管理单位遴选500题题库及答案【易错题】
- 2024年党员干部党规党纪知识竞赛题库及答案(共100题)
- 电力通信网络管理新技师练习测试卷
- 土木课程设计提问
- otn课程设计总结
- 大学公寓楼设计课程设计
- 压线卡冲压课程设计
- 动态测试课程设计
- mig焊的铜的课程设计
- 外观结构设计的课程设计
- 机械加工切削全参数推荐表(共28页)
- 施工现场消防、防火专项施工方案
- 农村信用社年度信贷投向指引
- 浅谈电梯安装过程中的常见问题及对策
- 截流验收施工管理工作报告
- 分数乘法专项练习题200(精编版)
- 机械制造与自动化在电梯制造中的应用
- 晶体中的非线性光学效应
- 火灾自动报警系统操作规程全文
- 教育信息化十年发展规划
- 北京四中网校四重五步学习法
评论
0/150
提交评论