ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:101.11KB ,
资源ID:4150880      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4150880.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(微型计算机原理及应用自学指导书本资料.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

微型计算机原理及应用自学指导书本资料.docx

1、微型计算机原理及应用自学指导书本资料自学指导资料微型计算机原理及接口技术机械设计制造及其自动化专业热能与动力工程专业电气工程及其自动化专业等层次:专升本、高起本西安理工大学继续教育学院二 00 八年 九 月微型计算机原理及接口技术自学指导书编写者:田敬民自学总学时: 100 学时适用专业:机械设计制造及其自动化 (专升本 ) 热能与动力工程 (专升本 ) 测控技术与仪器 (专升本 ) 计算机科学与技术 (专升本 )电气工程及其自动化 (高起本 ) 计算机科学与技术 (高起本 ) 机械设计制造及其自动化 (高起本 )一、学习目的和要求 :“微型计算机及其接口技术 ”是一门重要的专业基础课 ,侧重

2、于微型计算机的基本原 理和工程实践 .通过本课程的学习,使学生具有微型计算机应用系统的分析能力和初步设 计能力。本课程以介绍硬件知识为主 ,但在构成一个微型计算机应用系统时,还必须具有用汇 编语言源程序的读写能力 .读写汇编语言编写的应用程序是本课程的主要内容之一,是与 硬件电路工作密切相关的不可分割的部分。理论指导实践是本课程的重要特点。二、学习方法 :1.阅读教材前 ,应先了解本章内容要求及重点难点,做成心中有数 ,有的放矢。2.阅读教材时逐段细读 ,集中精力 ,吃透每个知识点,深刻理解基本概念和基本理论 对基本方法和基本技能必须牢固掌握 ,阅读中遇到个别问题,可暂时搁置 ,留待面授时解

3、决。3.在学完一章后 ,应认真完成教材中的有关思考题和习题, 这是帮助学生理解 ,消化和 巩固新学知识培养分析问题 ,解决问题能力的重要环节。作业题必须按时完成,作为考核成绩的依据。4.根据教学计划规定 ,本课程安排中集中面授 ,面授内容主要是本课程的重点难点 ,解 答学生学习中的问题 .5.本课程为考试课程 ,课程结束后进行考试 .三、学习进度表 :自学学时 (H)面授学时 (H)42843068212438410022章次 课程内容1计算机基础知识 ( 预备知识 )2微型计算机概述3指令系统及汇编语言程序设计4半导体存储器5输入 / 输出技术6常用的输入 / 输出接口方法 合计四、各章节内

4、容重点、难点和作业题、思考题第一章 ( 预备知识 ) 计算机基础知识1.内容:各种进位计数制及编码计算机中 ,无符号数和有符号数表示方法 :原码 反码 补码2.重点:各种进位计数制的相互转换、数的原码、反码、补码表示3.难点: 补码概念及数的变补方法作业题:教材 P.14习题:1.1, 1.2, 1.3, 1.4, 1.9, 1.10,1.11, 1.12,1.17第二章 微型计算机概述1.内容:微处理器和微型计算机:微型计算机系统的总线结构,8088 / 8086 CPU结构及引脚功能:系统总线形成及时序2.重点:8088(8088)微处理器内部结构,引脚信号和总线时序3.难点:引脚信号和总

5、线时序,即三总线信号在典型的总线周期中出现的时间关系即时序。作业题: 教材 P.37 2.2 2.4 2.5 2.6 2.7思考题:(1)8088 / 8086系统中,下一条指令所在单元的物理地址如何计算?(2)8088与8086 CPU主要区别有哪些?( 3)简述 8088( 8086)的最小方式和最大方式。第三章 指令系统及汇编语言程序设计1.内容:8088( 8086)指令的基本格式和寻址方式8088/8086指令系统简介汇编语言的基本语法,汇编程序设计的基本方法2.重点:8088( 8086)指令的寻址方式,常用指令的功能和规定,用常用指令编写汇编语言 源程序顺序结构,分支结构,循环结

6、构和子程序结构的程序设计3.难点:掌握计算机中软件 (指令)和硬件(引脚信号 )的关系 串操作指令与控制转移指令作业题: 教材 P.99 3.1 3.2 3.3思考题 :( 1)汇编语言程序设计分哪几个步骤?( 2)什么叫指令?伪指令与指令有什么区别?( 3)试分别说明采用高级语言及汇编语言编制程序的优缺点。第四章 半导体存储器1.内容:存储器的基础知识一分类,性能指标,数据组织;典型芯片: SRAM 6264,静态 RAM6116 DRAM2164 EPROM2764 EEPROM98C64A 芯片工作特性,及各引脚功能; 74LS138 译码器及存储空间地址分配和片选技术。2.重点:存储器

7、接口基本技术3.难点:16位微机系统中存储器接口的特点作业题: 教材 P.137 习题 4.2 4.3 4.8 4.7思考题:(1)指出常用存储器芯片容量与地址线和数据线条数的关系。(2)DRAM 为什么要刷新?(3)EPROM 和 PROM 的擦写方法是什么?第五章 输入/ 输出技术1.内容:输入/输出概述,数据传送控制方式。8086/8088的中断系统可编程中断控制器 8259(PIC)DMA 控制传送的特点以及 DMAC 的基本功能2.重点:程序控制的三种传送方式一无条件传送、查询传送和中断传送的工作原理,硬件设 置和软件编制。3.难点:掌握各种接口电路的硬件配置和工作过程8259A 的

8、特性结构和工作原理以及应用作业题: 教材 P.182 习题 5.1 5.2 5.3思考题:1)简述查询方式数据传送的工作过程(2)简述中断传送方式的工作过程。(3)简述要说明 8086/8086 中断的特点。第六章 常用的输入 / 输出接口芯线1. 内容:简单的输入 /输出接口芯片( 74LS244 74LS273 74LS374) 最常用的并行接口芯片( 8255)的硬件连接和应用程序编制 定时/计数概念; 8253 芯片的硬件连接和应用 串行通信的基本知识,了解 8251 结构及功能2. 重点:8255接口芯片的三种工作方式与初始化编程8253作特性, 6 种工作方式3.难点:8255控制

9、字及应用8253方式控制字和计数初值的计算作业题 :教材 P.248 习题 6.2 6.3( 1)思考题:(1)8255工作于方式 2,采用中断传送, CPU 如何区分输入中断还是输出中断?(2)简述说明 8255工作于方式 0和方式 1的区别。(3)简述说明8253-5各计数通中三个引脚信号 CLK,OUT和GATE的功能。( 4)写出异步串行通信的字符格式。五、课程的教材和主要参考书教 材:微型计算机原理及应用编 著:李伯成 侯伯享 张毅坤 出版社:西安电子科技大学出版社 2001参考书:微型计算机原理与接口技术吕林涛 主编科学出版社六. 复习题、单项选择题1.下列 4 个数据寄存器中,

10、在计算内存地址时, 常用来存放基址的寄存器是 ( )。A. BXB. AXC. DXD. CX2.当逻辑运行结果中 “ 1的”数为偶数时,标志位()。A. PF=0B. PF=1C. AF=1D. AF=03.指令 “MOV AX,BP ”选择 BP作为间址寄存器时,此时地址采用的段寄存器为)。A. CSB. DSC. ESD. SS4.8 位二进制补码表示的整数,其相应的十进制数范围是)。A.0255B. -127+127 C. -128+127D. -128 +1285.十进制数 -2 用二进制数码表示,补码是()。A. FDHB. 02HC. FEHD. 82H6.字符“ F的ASC11

11、码是( )。A. 46HB. OFHC. 70HD. AOH7.在指令 “ MOV AX,SI+1000H中,其源操作数的寻址方式为()。A. 寄存器间接寻址 B. 基址寻址C. 变址寻址D. 基址一变址寻址8.Intel 2 764的芯片类型是(A. EEPROM B. EPROMC. SRAMD. DRAM9.IBM PC 中 74LS138 用于()。A. 地址编码 B. 地址译码C. 地址锁存D. 地址缓冲10.8255能工作于方式 2的端口是)。A. 端口 AB. 端口 BC. 端口D. 端口 D1 1 .8位二进制补码 10101110的十进制真值为A. 82B. 46C. 14D

12、.1812.8088CPU的地址线为()条。A. 20B. 16C. 24D.3213.8086/8088CPU 复位操作后,第一条指令的物理地址为()。A.D .FFFFFH)。D. CSD. 45H)。D. EPROM00000H B. FFFFOH C. 00FFFH 14.在汇编语言中,程序应该存放的段地址为(A.DS B. ES C. SS15字符 “ B的 ASC11 码是( )。A. 31H B. 42H C. 36H16.在工作过程中需要不断刷新的存储器是(A. SRAM B. DRAM C. PROM17.在直接存储器存取方式中,控制外设和存储器之间数据传送的器件是( )。A

13、. CPU B. 中断控制器 C. 外设 D. DMA 控制器 18.8086/808CPU 可以处理多种不同的中断,每个中断对应一个类型码,其类型码范围为( )。A. 0 256 B. 0 255 C. 0 128 D. 0 12719.在使用过程中只能读取不能写入的外存储器是( )。A. CD-ROM B. 软盘 C. 硬盘 D. 磁盘20.8253定时/计数器O通道设置为16位计数工作方式,其初值写入次数为( )A. 1 次 B. 2 次 C. 4 次 D. 8 次21.十进制数 -99 用8 位二进制补码表示为( )。A. 643H B. 9CH C. 9EH D. 9DH22二进制数

14、11010111B转换成16进制数为( )。A. D7H B. 6BH C. A7H D. 9DH23.8位二进制补码表示的带符号整数,其最小的十进制数是( )。A. -127 B. 0 C. -128 D. 124由 8088CPU组成的PC机的数据总线是( )。A. 8条单向线 B. 16条单向线 C. 8条双向线 D. 16条双向线 25.8088工作于最大方式时,系统控制总线的信号来自( )。A. 8084 B. 8288 C. 8087 D. 828626.在程序运行过程中,确定下一条指令的物理地址的计算表达式是( )。A. DS X6+DI B. CS X6+IP C. SS X6

15、+SP D. ES X6+SI27.要使串处理从低地址向高地址进行,应把标志位置为( )。C. DF=128有一SRAM芯片,地址线为 AoAi3,数据线为DoD7,贝U该芯片的存储容量为 ( )。29在程序控制传送方式中,可提高系统的工作效率的是(A.无条件传送B.中断传送 C.查询传送 D.前三者均可30.8253定时/计数器能产生连续方波的工作方式为(31.8位二进制反码所表示的整数,其相应的十进制数范围是32.十进制数-2用二进制反码表示为33.8088 是( )o34.堆栈结构的特点是35.8088CPU有20条地址线,可寻址访问的最大I/O空间为39.个8259可提供的中断类型号为

16、(40.RS-232C标准规定其逻辑电平为(位地址称为该内存单二、填空题:1.在 1M字节的内存中,每个存储单元都有一个唯一的元的物理地址。2议(SP) =0100H,(SS)=2000H,执行“PUSH BX指令后,堆栈指针寄存器的值是 03将 AX寄存器内容清零,可用指令 XOR 完成。4.INTEL 2164A的容量为64KB,用 片2164才能构成1MB的存储器5.16位补码能够表示数的范围是 。6.34H与0A8H均为补码,两数之和的真值为 。7用2片8259级联,能提供中断请求的个数是 。8.微型计算机系统总线分为数据总线、 和控制总线。9.8088CPU复位时,寄存器 CS:IP

17、的值是 。10.半导体存储器芯片的容量二单元数 X 。11 .十进制数-120的8位二进制的反码为 。12.在CPU和I/O设备间程序传送方式中,数据传送又分为 传送方式和 传送方式。13所谓寻址方式,通常是指 CPU指令规定的寻找 或 的方式。14一个汇编语言源程序是由若干段组成的,每个段都以 语句开始,以 结束。15.lutel DRAM 2164A的容量为 ,其引脚地址线为 条。16.执行串操作指令时,通常用 寄存器寻址源操作数,用 寄存器寻址目的的操作数。17在汇编语言的源程序会使用两类语句,它们分别是 语句和 语句。18指令MOV DX,BX:其源操作数的寻址方式是 。19.CPU和

18、外设进行信息交换,必须通过 电路。20软中断指令,INT 21H的中断类型码为 。.21.8086处理器中寄存器通常用作数据寄存器,且隐含用法为计数寄存器 是 。22.8088CPU的一个典型总线周期需要 个时钟周期。23. 十进制数35.5转换成二进制数是 。24. 从应用角度把半导体存储器分为 和 。25.1/0设备传送数据一般分为并行和 两种方式。26.3片8259芯片级联,能提供中断申请的个数是 。27若堆栈指针SP初值为3000H,执行PUSH AX指令后,SP的值为 。28.DRAM存储器在工作过程中必须定时 。29补码0DCH所代表的真值为 。30.8253有3个16位计数通道,

19、每个计数通道中各有3条信号线,即计数输入CLK, 输出信号OUT以及 。31.各种微型计算机系统,都是采用 结构框架连接各部件构成一个整体。32.34H与OA8H均为补码,两数之和的真值为 。33. 暂行指令HLT使机器处于暂停状态,它对标志寄存器 影响。34.EPROM芯片2764的容量是 。35已知(AX)=9000H,( BX)=FFFFH,执行 ADD AX,BX 后,溢出标志位 OF= 。36.8086/8088系统中,在不改变段寄存器DS值的情况下,其数据段的最大寻址范围37.78H与80H异或的结果是 H。38外设向8088CPU申请可屏蔽中断时,中断要求信号是通过 引脚进入CP

20、U 的。39.Intel 8259A是一种 芯片,具有 级优先级控制。40软中断指令,INT 3的中断类型码为 。三、程序分析题1.有程序段如下:MOV AL, 19HMOV BL, 89HADD AL, BL该程序段执行后:(AL)= , (CF)= 2.有程序段如下:MOV AX, 8080HNEG AHNOTAL执行后,(AH )=,(AL)=3.程序段如下:MOVAX, 000AHMOVBX, 0001HMOVCX, 0002HTOP:ADD AX, BXINCBXLOOP TOPINT3执行结果:(AX )=,(BX)=4.程序段如下:MOVSI, 2500HMOVAX, 1000H

21、MOVDS, AXMOVCL, 05HNEXT :MOV SI, ALINCSIDECCLJNZNEXT1NT3程序执行后:(DS)=,(SI)=5.MOV CL, 02HMOVDX, 5684HSHLDX, CLINT3结果:(DX)=一,(CF)=(CX)=(AX)=(CL)= 6.M0V AX, 4760HMOV BX,1264HPUSH AXPUSH BXPOP AXPOP BXIN3结果:(AX ) = , (BX)= ;7.已知:DS=2000H,程序如下:MOV SI, 2000HMOV AL,08HMOV SI, ALINT3结果:(AL) = , (SI)= , (22000

22、H)= ;8.程序段如下:MOV CX, 8000HMOV DX, 7FFFHXOR CX, DXINT 3结果:(CX) = (DX)= (ZF)= (CF)= 9.设寄存器AL,BL,CL中内容均为76HANDBL,OFH;ORCL,OFH;执行后,(AL)=10程序段如下:MOVAL,200;SARAL,1;MOVBL,AL ;MOVCL,2SARAL,CL执行后:(AL)=XOR AL, OFH ;11程序段如下:(BL)= , ( CL)= (BL)= MOVAX,1234HMOVBX,AXNEGBXADDAX,BX ;执行后:(AX ) = ZF= CF= 12程序段如下:CLRC

23、MOVAL,40HADDAL,ALADCAL,AL ;INT3执行后:(AL) = , CF= SF= 13.M0V BX, OFFFEHMOV CL, 2SAR BX, CL指令序列执行后:(BX) = 14.XOR AL , ALINCALNEGALINCALMOVBL,7FHADCAC,BL ;程序段运行后,(AL) = , CF= 15.DATA SEGNENTORG 2OHX DB 12HY DW 789AHDATA ENDS问:Y单元的偏移地址是 16程序段如下:MOVDX ,123HMOVAX ,56781MOVCL,4SHLDX ,CLMOVBL,AHSHLAX ,CL;SHR

24、BL ,CLORCL, BL程序段执行后:(AX ) = (BX) = 四、简答题:1.8088的信号是什么?有效电平是什么? CPU复位后,寄存器和指令队列处于什么 状态?2.8086和8088CPU的主要区别有哪些?3.写出8086CPU各内部中断源的名称及产生的条件。4.试解释串行异步通信。5在8086/8088CPU中BIU和EU的主要功能各是什么?6.简要说明异步串行通信中的数据格式。7.8259可编程中断控制器的主要功能有哪些?8.画出查询传送方式输出数据的流程图。9简述I/0编址方式中存储器映像编址的特点。10.通常什么情况下,适合采用无条件传送方式?11简述什么是8086/80

25、88的最小方式和最大方式?12.比较串行通信和并行通信的优缺点。13写出下列容量RAM芯线内的地址线和数据线的条数。(1) 4KX8 位 (2) 512KX4 位 (3) IMX1 位14.8259可编程的中断控制的主要功能有哪些?15.试述微处理器,微型计算机和微型计算机系统的关系。16写出8253芯片的6种工作方式的名称。五、基本应用题1某条件传送的输入接口,其状态口地址为 2F0H,状态位用D7位传送,数据口地址 为2F1H,设输入设备已启动,欲从输入设备上输入 400个数据送存储器BUFFER缓冲 区,先画出流程图,再编写程序段。2.先解释8255置/复位控制字格式,然后分别写出PC7

26、置位,PC6复位控制字的程序 段(设8255端口地址分别为60H63H)。3. 个采用查询传送方式的输入接口由两个端口组成, 一个是数据口,地址为120H, 一个是状态端口,地址为121H用D0位表示就绪位,已启动外设,利用上述接口电路从 输入设备上输入1000个字节的数据送存储器的 BUFFER区,画出流程图,编写控制程 序段。4.有一个接口电路如图所示,设计一个程序能自己记录按钮 K按下的 次数,并将按下次数存放在数据段内变量 PUSHNOK ,设8255的端口地址 为40H43H,按下次数小于256次,现给出程序清单,在空格处填上正确 内容。MOV AL,:初始化OUT,AL :MOVD

27、L,0LOP: INAL, :检查按钮K是否按下TESTAL, :LOP:INCDC, ,DC:CallDELAY20MS :延时20ms去抖动Lopl: INAL,40H:TESTAL,01H :JZ Lopl;JMP Lop;5.8253的通道0按方式3工作,时钟CLK0的频率为1MHZ,要求输出方波的重复 频率为40KHZ,此时应如何写入计数值。6.个采用查询传送的输出接口, 其数据口的地址为305H,状态口地址为306H,外 设状态用Do传送,输出数据时可启动外设,将存储器缓冲区BUFF中的500个字节输出, 画出流程图,编写控制程序段。7.一个采用查询传送的输入接口由两个端口组成,一个是数据端口,地址为 250H,一个是地址为 25/H 状态口,用 D0 位表示就绪位,利用上述接口电路从外议输入 500 个字节的数据送存储器的 BUFER 区,画出程序流程图,编写控制程序段。8从8253-5的计数通道口的OUT。端输出周期为1mS脉宽为40nS连续波形,试回 答:( 1 )通道口工作于何种方式,并写出工作方式名称。(2)写出计数数通道 0 的计数初值。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1