版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、The Intel Microprocessors-from 8086 to Pentium Architecture, Programming and Interfacing,Content Arrangement Reference book Final score,1. Architecture,2. Programming,3. Interfacing,CPU 1. Architecture,2. Programming,3. Interfacing,1. Architecture,1.1 The architecture of CPU 1.2 Addressing modes,Int
2、ernal Microprocessor Architecture,EAX,EBX,ECX,EDX,ESP,EBP,EDI,ESI,Accumulator,Base index,Count,Data,Stack pointer,Base pointer,Destination index,Source index,DR,PR,IR,Internal Microprocessor Architecture,EIP,EFLAGS,Instruction pointer,Flags,Code,Data,Extra,Stack,Special purpose registers,Segment reg
3、isters,1. Architecture,2. Programming,3. Interfacing,2. Programming,2.1 Data movement instructions 2.2 Arithmetic and logic instructions 2.3 Program control instructions,program,.DATA NUM DB 34H TABLE DW 0012H,0033H,5687H .CODE .STARTUP MOV BX,OFFSET TABLE MOV AX,BX+4 MOV CX,88H MUL CX CMP AX,2000H
4、JAE NEXT OUT AX,P8 .EXIT END,Application languages /application program,High-level languages /compiler &interpretative program,Assembly language/ assembly program,Keyboard command and system primitive / operating system,Machine instruction system/ CPU,1. Architecture,2. Programming,3. Interfacing,3.
5、 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 specifications,Memory interface,Content Arrangement Reference book Final score,request,Familiar with Addressing mode programming with ass
6、embly language interfacing of microprocessor,What 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 score,Reference Books,微型计算机原理及应用 周明德
7、编著 清华大学出版社 IBM-PC汇编语言程序设计 沈美明主编,清华大学出版社 汇编语言与微机原理教程 顾元刚主编,电子工业出版社 The 80 x86 IBM PC and Compatible Computers (Volumes I & II): Assembly Language, Design, and Interfacing (4th Edition) 清华大学出版社,Reference Lessons,Operating system 操作系统 Computer architecture 计算机体系结构,Content Arrangement Reference book Fin
8、al 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 Microprocessor and PC,Chapter 1:,What mankind has done before the microprocessor finally came out? 2. How man
9、y parts are there in the microprocessor ?,Chapter 1:Introduction to The Microprocessor and PC,1.1 A Historical Background 1.2 PC Based on Microprocessor,1.1 A Historical Background,1.1 A Historical Background,A. The Mechanical Age Abacus (Babylonians) Analytical engine (Babbage, punched cards, 1823,
10、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 electronic calculating machine Z3 (German, Konrad Zuse,1942) The first general-purpose, programmable elect
11、ronic computer ENIAC (University of Pennsylvania, 1946),ENIAC Electronic Numerical Integrator And Calculator Computer 电子数字积分计算机,ENIAC,ENIAC,ENIAC,1.1 A Historical Background,C. The Microprocessor Age (Intel),Intel 4004,Intel 8088,Intel Petium,Intel Petium II,The Moores Law: the number of transistors
12、 integrated in a chip will double very 18 or 24 mouths,1.1 A Historical 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 efficient,1.2 PC Bas
13、ed on Microprocessor,1.2 PC Based on Microprocessor,Question: If we use a computer to figure out an arithmetic expression, how can it finish this work? 133*33+44*14,1.2 PC Based on Microprocessor,133*33+44*14 First input these numbers. Do the calculating work. Store The result Output the result. Con
14、trol this processing.,1.2 PC Based on Microprocessor,133*33+44*14,Input device,memory,calculator,Output device,controller,Control bus,data bus,1.2 PC Based on Microprocessor,Micro- processor,Memory,Interface,External devices,Data bus,Address bus,Control bus,BUS definition p25,1.2 PC Based on Micropr
15、ocessor,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 Microprocessor,P25,1.2 PC Based on Mic
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 黄金氰化工岗前专业实操考核试卷含答案
- 中央空调清洗工个人技能强化考核试卷含答案
- 计算机软件测试员岗中技能模拟考核试卷含答案
- 2026年酒店数字化高级运营师招聘笔试试卷 招录13人王牌题库
- 2026年生态修复高级规划师招聘笔试试卷 招录12人考试题库
- 2026年四川省江油市高三数学下册期末考试模拟卷加答案
- 2026年青海省格尔木市高三数学下册期末考试模拟卷(培优A卷)附答案
- 2026年山东省莱西市高三数学下册期末考试模拟考试卷附参考答案(综合题)
- 2026年江西省共青城市高三数学下册期末考试模拟试卷(B卷)附答案
- 2026年贵州省仁怀市高三数学下册期末考试模拟测试卷含完整答案(名校卷)
- 2026年重症医学科护理工作计划
- T/GDCA 034-2023化妆品用原料 红茶发酵产物
- 第四单元.14 梅兰芳蓄须明志 课件 2026-2027学年统编版小学语文 五年级上册
- 2026年前列腺癌诊疗指南(中国专家共识)
- 2026年部编版道德与法治四年级上册第12课《反对浪费》教案设计
- 2026年河北会考试题及答案
- 急诊护理风险评估与干预
- 城镇土地使用税房产税纳税申报表
- 动火施工方案和应急方案(3篇)
- 2026年工会经费规范管理专项计划
- 心血管内科心室颤动急救措施
评论
0/150
提交评论