河南理工大学微机原理.pdfVIP

  • 0
  • 0
  • 约1.97万字
  • 约 23页
  • 2023-04-18 发布于上海
  • 举报
河南理工大学 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 ,问执行完指 令 MOV AL ,(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

文档评论(0)

1亿VIP精品文档

相关文档