河南理工大学微原理.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
河南理工大学微原理

河南理工大学2005-2006学年第1学期 一、概念题 1填空 ?(1)电子计算机由(输入设备),(输出设备),(存储器),(运算器)和(控制器)组成。 (2)半导体存储器从读写性能上分(随机存储器)和(只读存储器)。 (3)微处理器是将(运算器)和(控制器)集成在一个芯片上的(中央处理单元)。 (4)总线从性能上分为(地址总线)、(控制总线)和(数据总线) (5)8086CPU的数据总线有(16)根,有(20)位的地址总线,最大寻访端口的能力为(64K)。 (6)8086CPU内部能用来存放地址的寄存器有(11)个。 (7)总线管理器8259占用(2)个端口地址。 (8)8255有(3)个8位的端口。 (9)8253有(6)种工作方式。 2选择 ?(1)已知BX=2000H,DS=1000H,(12000H)i34H,端口(2000H)=:45H,问执行完指 令MOVAL,(BX)后AL的内容是(?34H?)。 (2)下列?8086CPU?标志寄存器?FR?的标志位中,不属于状态标志位的是?(IF?)? (3)在8088系统中,内存从0001CH~0001FH单元内容分别为10H,01H,00H,01H,则对应的中断服务程序的起始地址为:(?0100H:0110H) (4)定时与计数器8253的所有工作方式中,能产生周期方波的是方式(?3)。 (5)8255PA口工作在方式2,PB口工作在方式O时,其PC口(部分作联络线)。 (6)某数存于内存数据段中,已知该数据段的段基址为2000H,而数据所在单元的偏移地址为0220H,该数据在内存的物理地址为(20220H)。 (7)Intel2732A地址线及数据线分别为(12和8)。 (8)8086系统中可屏蔽中断的引入端为(?INTR)。 ?(9)8?0?8?6cPu有一个始终指向堆栈顶部的地址指针是(SP)。 ?(10)准1?6位微处理器是(外部数据总线条数为8位,内部数据总线条数为1?6位?)。 3,简答 ?(1)8086的执行部件有什么功能? 答:执行指令;形成有效地址 (2)8086CPu复位后,内部各寄存器的状态是什么? 答:CS=FFFFH,其余各寄存器的状态均为0 ?(3)设8?2?5?5A的方式选择控制字为9BH,其含义是什么? 答:A、B、C口全工作在方式0的输入状态 4,判断对错。若错,则需指明错误原因。 ?(1)存储器分段是把lM空间分为若干逻辑段,每段最多可含64KB个连续存储单元?(对) (2)0UT?DX,90H?(?错?立即数不能直接输出?)?(3)ADD[0098H],[2?000H]?(?错?双操作数不允许同时为存储单元?) (4)POP?CS?(?错,CS不能为目标操作数?)?(5)ADD?AX,[SI+DI]?(?错?两个变址寄存器不能同时用来访问存储器?) 5,计算 (1)某一串行通信设备以异步方式进行ASCII字符传送,约定采用7位数据位,1位偶校验位、1位停止位。该设备每分钟能传送120个字符,试问其波特率至少为多少? 答:120*(1+7+1+1)=1200bps? (2)(11010.1)`2+(100100.1001)`BCD+(16.8)`16=(73.9)`10 2阅读程序 (1)执行下列程序后,CL和Ax的内容是什么? ?STR1?DW?‘AB’ STR2?DB?18?DUP?‘?’ COUNT?EQU?$-STR1 MOV?CX,COUNT MOV?AX,STR1 HLT CL=(14H),AX=(4142H) (3)执行下列程序后,DS:0,DS:1,DS:2中的内容是什么? ?Sseg?segme~t?stack ?stk?db?2?0?dup(0) sseg?ends ?aseg?segment ?data?db?1fh ?he?db?0,0 ?dseg?ends ?cseg?segment ?ass~e?cs:cseg,ds:dseg,ss:sseg ?start:mov?ax,dseg ?mov?ds,ax mov?al,data mov?ah,a1 ?and?al,Ofh ?/nov?he,a1 ?and?ah,0foh ?mov?c1,04 ?shr?ah.c1 ?mOV?he+1,ah ?mOV?ah,4eh ?int?21h end?start (DS:0=(1F)H,DS:l=(0F)H,DS:2=(01)H) 3设计程序(10分1将内存中2000H和j900H两个单元中的两个16位无符号二进制数中的大数挑出,并送给4000H单元。 4.存储器参看IBM—Pc

文档评论(0)

sxa632 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档