CSDN话题挑战赛第2期
参赛话题:学习笔记
1: MOV AX,[BX] 指令中源操作数的寻址方式为(寄存器间接寻址),或者填写基址寻址
2:8086 工作在DMA方式时,其地址、数据和控制线处于(高阻态/悬浮态)。
DMA模式cpu交权
3:NMI引脚对应的中断类型码是02H
5:8086复位后,系统将从存储器的物理地址为(0FFFF0H) 处取指令.
- 8086复位后cs:0FFFFH;其余都置零 ,ip为0000H
- 物理地址=cs*16+ip
- 0FFFF0H+0000H=0FFFF0H
6: 8086在满足(一条指令结束后)和标志位IF=1的条件下,可以响应一个外部INTR中断请求
7:可屏蔽中断从CPU的INTR引脚进入,只有当中断标志位允许时,该中断才能得到响应。
8:8255复位后,如果未设置其工作方式,责其工作在方式(0)。
9:某存储芯片的容量是128K*8位,设该芯片在存储器中的首地址为0A0000H,则末地址为(0BFFFH)
- 128K=2^7*2^10=2^17
-
- 0010 0000 0000 0000 0000 =20000H
-
- 首地址+容量-1=末地址
- 0A0000H+20000H-1=0BFFFFH
10:微处理器应包含的最基本的功能部件是算数逻辑单元、控制器部件和(寄存器)。
11:分析如下程序
STR DB 83H,73H,61H,94H,5AH
STR+0,STR+1,STR+2,STR+3
、
MOV CX,WORD PTR STR //高高低低原则取一个字,CX=7383H
AND CX,000FH // 这里是把前12位清零 cx=0003H
MOV AL,STR+3 // AL= 94H
SHL AL,CL //把AL左移三次 94=10010100 左移3位 1010 0000=0A0H
执行指令后,AL= 0A0H ,CL=03H
- word ptr指明了指令访问的内存单元是一个字单元。
- byte ptr指明了指令访问的内存单元是一个字节单元。
- dword ptr指令访问的内存单元是一个双字单元。