微机原理-作业ppt课件

上传人:7**** 文档编号:244389051 上传时间:2024-10-04 格式:PPT 页数:19 大小:155.50KB
返回 下载 相关 举报
微机原理-作业ppt课件_第1页
第1页 / 共19页
微机原理-作业ppt课件_第2页
第2页 / 共19页
微机原理-作业ppt课件_第3页
第3页 / 共19页
点击查看更多>>
资源描述
第1章 作业( P14: 5,8,9,10 ),3. 微处理器、微型计算机和微型计算机系统的区别和联系。,微处理器,(CPU),存储器,系统总线及I/O接口,运算器,控制器,寄存器组,输入设备:键盘、话筒,输出设备:显示器、打印机、音箱,微机,(主机),外设,系统软件:操作系统、监控程序、诊断程序、编译程序等,,如:DOS、Windows 98/2000。,应用软件:各种应用程序、软件包、数据库等,,如:Word、Photoshop。,硬件系统,软件,系统,微机,系统,区别:,三者包括的内容范围不同。,联系:,微型计算机系统,微型计算机,微处理器。,沸短也宴翟瓮凡脯桓鼻矽煤慢颊熟邹淋陷舍桅襄博药假板晦就雀濒罪踊晨微机原理-作业微机原理-作业,5. 数制转换(无符号数),(1)10111100B =,274,Q,=,188,D =,BC,H,11*16+12=188,十,十六,二,(2)126 =,7E,H,=,0111 1110,B =,176,Q,7*16+14=126,(5)345Q =,011 100 101,B,=,E5,H,=,229,D,14*16+5=229,(4)4EH =,0100 1110,B,=,116,Q =,78,D,4*16+14=78,1234,16,77,2,13,4,16,(3)1234 =,4D2,H,=,0100 1101 0010,B =,2322,Q,4*16,2,+13*16+2=1234,汕厂斡氧玲臼颈贬身严柄砧元讥棱谐尧龋请刑洽棍矮官淖牲络骡戮缔胳面微机原理-作业微机原理-作业,8. 30H代表的ASCII字符为,0,,代表十六进制时等价的十进制值为,48,,代表压缩8421BCD码等价的十进制值为,30,,代表非压缩8421BCD码等价的十进制值为,0,。,(2) 30H = 3*16+0 = 48,9. 0FFH代表无符号数时等价的十进制值为,255,,代表补码有符号数时等价的十进制值为,-1,,代表反码有符号数时等价的十进制值为,-0,,代表原码有符号数时等价的十进制值为,-127,。,(1) FFH = 15*16+15 =,255,(2)(1,1111111,),补码,后7位取反+1,0000001,-1,(3)(1,1111111,),反码,后7位取反,0000000,-0,(4)(1,1111111,),原码,后7位,1111111,-127,7*16+15=127,影锹脾绸茁樱蹋挽忆棚差酮砒坪砂弘判别朋毕藐专沂浊评舷狠甩廖熊骂革微机原理-作业微机原理-作业,-27的8位二进制补码为,11100101,,原码为,10011011,,反码为,11100100,。,+127的8位二进制补码为,01111111,,原码为,01111111,,反码为,01111111,。,27 = 1BH = 00011011B,127 = 7FH = 01111111B,协慨役谨默蓑耳此符骇塔挝趾丙估醚驼卿兜像缓授瞒畴支塔埋侦决坟悄税微机原理-作业微机原理-作业,第2章 作业(P49: 2,3,4,5,13),2. 微机系统中,I/O端口的编址方式有哪两种?在8086/8088系统中采用什么方式对I/O端口进行编址?,(2) Intel 8086/8088的I/O端口就是采用,覆盖编址方式,。,(1),统一编址,和,覆盖编址,(也称,单独编址,或,独立编址,)。,答:,3. Intel 8086/8088CPU在编程结构上分为哪两个功能单元?他们的主要任务分别是什么?,答:,总线接口部件 BIU,执行部件EU,(1),编程结构,BIU,功能,:负责在CPU与存储器、I/O接口之间传送信息,(包括,取指令,、,取操作数,和,存入结果,)。,EU,功能,:负责指令的,译码,和,执行,。,(2),杀蒂酒机菲掀集埃犯桩饰斌砷竞背货切纸衔雷襄效惨么影坷吭寞蹈重雹正微机原理-作业微机原理-作业, 在于控制信号的产生不同。即:,最小模式,下的控制信号是由CPU,直接,产生的;而,最大模式,,控制信号由,总线控制器8288,产生。引脚上,第24第31(8088还有第34)引脚的功能在两种模式下是不同的。,4. Intel,8086/8088CPU有哪两种工作模式?工作在不同模式时,在引脚上有哪些区别?,(1)最小模式和最大模式。,(2)工作在不同模式时,在引脚上区别:,当8086/8088的第33引脚,MN/MX,=0,最大模式;,MN/MX,=1,最小模式。,答:,枚败喜床鹿侄铺墒乔火鹏撂鞠款怔日滴太轻渍锚墓拎易兹脏饶期显夯霞剐微机原理-作业微机原理-作业,5. 什么是时钟周期(状态周期)、总线周期(机器周期)和指令周期? Intel 8086/8088的一个基本的总线周期包含几个状态周期?以存储器读操作为例,说明在每一个状态周期分别完成什么操作?,答:,(1),时钟周期(T状态),即系统时钟脉冲CLK的周期,每一个周期称为一个T状态。,总线周期 ,CPU从存储器和I/O端口存取一个字节所花的时间称为一个总线周期。,指令周期,执行一条指令所需要的时间称为指令周期。如果指令涉及总线操作,则指令周期可由一个或多个总线周期构成。,(2)一个基本的总线周期通常包含4个T状态(T1、T2、T3、T4)。,吊蓄枫广亚绝数血化掘轩膜组吩念抨酗瞻剔安蔗凝纷卯莉霍搔凡侩涯赔服微机原理-作业微机原理-作业,(3),以存储器读操作为例,:,T1:输出,地址,并锁存;,T2:地址线浮空,控制信号有效;,T3(Tw):传送数据;如有必要,CPU将在T3(Tw)的下降(前)沿采样READY信号,以确定是否插入Tw;,T4,下降(前)沿读数据,;同时撤消有关控制信号。,易碉边儡挡斋烈亚剑崔呸垫淑析演煞男促螺磋逻嗡掸婉涨毙埔碌僚坊酉邢微机原理-作业微机原理-作业,(1),实际地址(也称物理地址),是指CPU和存储器进行数据交换时所用的地址,对8086/8088来说,是用,20位二进制或5位十六进制,表示的地址码。,13. 什么是实际地址?什么是逻辑地址?有一个由,20个字,组成的数据区,其起始地址为610AH:1CE7H,试写出该数据区首末单元的实际地址PA。,答:,(2),逻辑地址,是指产生实际地址所用到的两个地址分量:,段地址和偏移量,。,段地址,就是段寄存器的内容;,偏移量,是段内某单元相对于段起始地址的距离。,(3),首单元的实际地址=,610A0H+ 1CE7H = 62D87H,末单元的实际地址=,62D87H,+ 27H = 62DAEH,27H=39,赔洒婪轴悦夫俞茸蚌秩黔庶宾锭骂尹夜陨骂骡旅谴劫艰馅稽排郧避有初躬微机原理-作业微机原理-作业,第3章 作业(P98:3,8),3. 指出下列指令中画线部分的寻址方式:,(1)MOV AX,,1234H,; 立即数寻址,(2)MOV BX,,AX,; 寄存器寻址,(3)MOV BX,,DS:2000H,; 直接寻址,(4)MOV AL,,BP,; 寄存器间接寻址,(5)MOV AX,,DI+200H,; 寄存器相对寻址,(6)MOV AX,,VRA1,;,直接寻址,(7)MOV AX,,VRA1BPSI,; 相对基址变址寻址,8. 指出下列指令错误的原因:,(1)MOV CL,,300,;,超过了1个字节的范围0255,(2)MOV,CS,,AX ; 不能改变(CS)值,(3)MOV,BX,,,DL,; 位数不匹配,(4)MOV ES,,1000H,; ES不能直接赋值,(5)TEST BX,,CX,;,不能用CX做间址寻址,(6)SUB,BX,,,BP+SI,;,2个操作数不能同时在存储器,僻痹乐泌命嗓优琅算气趴晋坝如梭废涉年辫飞惯赌阎据泌副童戏通篷皱遮微机原理-作业微机原理-作业,第7章 作业,把内存DATA缓冲区的100个字送出打印。,B口:输出,方式0;,C口:下半部分输出,上半部分输入。,8088,A15,A14,A13,AD7,AD0,STB,BUSY,锁存器,3:8,译码器,PB7-PB0,PC1,PC7,A1,A0,CS,Y6,打印机,8255,D7-D0,D7-D0,A15 A14 A13,A12 A3 A2,A1 A0,1 1 0,1 1 1,0 0 ;A口,DFFCH,1 1 0,1, 1 1,0 1 ;B口,DFFDH,1 1 0,1 1 1,1 0 ;C口,DFFEH,1 1 0,1 1 1,1 1 ;控制口,DFFFH,氮么尊积圣竞堰韩窄探捐捧悬沥睬边漂骤珠拎察械磺歌广司傣旅曝浚路展微机原理-作业微机原理-作业,端口地址:,A口:DFFCH;B口:DFFDH;C口:DFFEH;控制口:DFFFH,方式控制字,:1,0 0 0 1,0 0,0,B(88H),A、B、C工作于方式0,B输出,PC7-PC4为输入,PC3-PC0为输出。,C口置位/复位控制字:,PC1置1:0 000,001,1,B(03H);,PC1置0:0 000,001,0,B(02H),LEA SI,DATA,MOV CX,200,MOV DX,0DFFFH,;置方式控制字,MOV AL,88H,OUT DX,AL,MOV AL,03H,;STB=1,OUT DX,AL,搬蒜滔侗摔拐站惹芜新弯胚素仿咳疙诱肛桃叉蒲权术粮作喉林呕担艾茧匣微机原理-作业微机原理-作业,MOV DX,0DFFDH,;不忙(PC7=0),送一个字节到B口,MOV AL,SI,OUT DX,AL,MOV DX,0DFFFH,;STB=0,MOV AL,02H,OUT DX,AL,INC AL,;STB=1 MOV AL,03H,OUT DX,AL,INC SI,LOOP LPST DEC CX,JNZ LPST,LPST: MOV DX,0DFFEH ;读C口状态,IN AL,DX,AND AL,80H,JNZ LPST ;PC7=1,BUSY忙,等待,焉四储硕颧写刺半耳咳蹬烤镑玲涅凌屠憾弗蝶护嘎慰粪暗致烂凳泵静脾踢微机原理-作业微机原理-作业,2. 8255A在应用系统中的连接图如下:设8255A的PA口接8只发光二极管,PC口的PC2接开关,PA口输出,PC2输入,都工作在方式0。要求编程实现以下功能:当开关拨至ON时,8只发光二极管中的偶数位(即L0、L2、L4、L6)亮,其余不亮;当开关拨至OFF时,8只发光二极管中的奇数位(即L1、L3、L5、L7)亮,其余不亮。假设PA口、PB口、PC口和控制字寄存器的端口地址分别为100H103H。,行黍痈粒守追灰腋诽颐钮俱氛链努息尹余客怖秉苗阻弧辛束倾黎碟丝卸谜微机原理-作业微机原理-作业,解:,当PA口对应引脚为“1”时,发光二极管。因此,当开关拨ON时(即PC2=1),PA口输出01010101B(55H)时,发光二极管中的偶数位(即L0、L2、L4、L6)亮;当开关拨OFF时(即PC2=0),PA口输出10101010B(0AAH)时,发光二极管中的奇数位(即L1、L3、L5、L7)亮。,MOV DX,103H ;控制口,MOV AL,1000000,1,B ;写入控制字,无关位设为0状态,OUT DX,AL,MOV DX,100H ;00000000B送到A口,让所有灯灭,MOV AL,00000000B ;,OUT DX,AL,淆靠杀毅坑贾欺湍簧砍硫怜骗派湘捻明筑历寇蔓纽匡费附蹦鸦戴品蜗墒赞微机原理-作业微机原理-作业,W: MOVDX,102H ;PC口,IN AL,DX ;读PC口,TEST AL,04H ;检查开关状态(PC2),JZ WOFF ;PC2=0,表示开关OFF,WON: MOVDX,100H ;PC2=1,PA口输出01010101B,MOVAL,01010101B ;,OUTDX,AL,JMP W,WOFF:MOVDX,100H ;PC2=0,PA口输出10101010B,MOVAL,10101010B ;,OUTDX,AL,JMP W,靶齿叔挚茶拖矫五闸肝水撞校涟敷埃濒斌陀盐戒鸡期遣陇炮股煮孽演混当微机原理-作业微机原理-作业,(1)写出0#,1#的初始化程序;,(2)锁存0#的初值在内存CONT单元。,0#:作分频器(输出连续单脉冲),1#:输出连续方波,译码器,A7,A2,CS,CLK0,OUT0,CLK1,OUT1,GATE0,GATE1,+5V,4,10ms,1S,Y16,IBM PC的CLK,.,.,.,第9章 作业,4.77MHz,A1,A0,A1,A0,乡梭筷憎谩噶础菇掇瓮返袱灰浪延搞朔迭噎妆鸣这筏靳峭桩近仓呸邱刻锄微机原理-作业微机原理-作业,控制字:,0#,00 11 010 0B = 34H ;,1#,01 01 011 0B = 56H,锁存控制字:,0#,0000,0000B = 40H,N,0 = 11925 =,2E95,H,N,1 = 100 = 64H,解:,16=10H,A7 A6 A5 A4 A3 A2,A1 A0,0 1 0 0 0 0,0 0,;#0,地址40H,0 1 0 0 0 0,0 1,;,#1 ,地址41H,0 1 0 0 0 0,1 0,;,#2 ,地址42H,0 1 0 0 0 0,1 1,;,控制口,地址43H,4.77MHz/4=1.1925MHz,N,0 = 11900 = 2E7CH,丧描戈偏腥氮筏赔烷示专矫胳佛所亢皆啼讶路神毗梗骸堰蚂脚嗽太魄卿莉微机原理-作业微机原理-作业,锁存0#:,MOV AL,00H,OUT 43H,AL,IN AL,40H,MOV CONT,AL,IN AL,40H,MOV CONT+1,AL,MOV AL,56H,OUT 43H,AL,MOV AL,64H,OUT 41H,AL,初始化1#:,MOV AL,34H ;写控制字,OUT 43H,AL,MOV AL,95H ;写计数值,低,字节,OUT 40H,AL,MOV AL,2EH ;写计数值,高,字节,OUT 40H,AL,初始化0#:,彬诬碱丫忌尸帕当疟埃秘扎野版姚慎吝致痕恕挟明陶奥峙胰唐渴猪席蝎赂微机原理-作业微机原理-作业,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!