英语
output n. 产量;输出量
outstanding a. 优秀的;杰出的
oval n. & adj. 椭圆;椭圆形的
overcome v. 克服;解决
overhead a. 在头顶上;架空的
overlook v. 忽略;不予理会
overweight a. 太胖的;超重的
owe vt. 欠(债等)
own a. 自己的 v. 拥有;所有
owner n. 物主;所有人
ownership n. 所有制
pace n. 步子;节奏
pack n. 包;捆 v. 打包
package n. 一包;一袋;一盒
packet n. 小包裹;袋
paddle n. 桨状物;蹼
palace n. 宫;宫殿
pale a. 苍白的;灰白的
微机原理
寄存器[ ] 有存储器就在内存单元中
只有存储器数有偏移地址
寄存器数 存储器数 立即数
C
32k 是2的15次方 16条数据线
C
52H 是 偶地址 偶地址 A0=0 为偶 AX是16位的数据 传送是用到的地址线是D0-D15 BHE 高8位有效 为0
A
EPROM 紫外线擦除可改写 只要是ROM就是只读存储器 不可以作为随机存储器用
B
会让各个寄存器清0 只有CS不会清0 CS会变为OFFFFH
CSX16为 0FFFF0
C
一定需要 地址译码器
C
8253有 3个独立的 16位计数器 每个计数器 都有 6种不同的工作方式
8253 方式0 计数结束中止 方式1 单阻态触发器 方式2 分频器 方式3方波发生器
C MOV 后面 需要 增加 PTR声明
初值范围 0——65535
计数范围1——65536
C
B
B
C 查询状态位
ICW 初始化控制字
1 初始化
2 类型码
3 级联
4 嵌套
OCW 操作控制字
1屏蔽字
2EOI结束字
3 读SIR或SR
4
D
6个状态位 ZF SF AF OF CF PF
3个控制位 TF IF DF
B
-86
将补码转换成 原码 再转换成16进制 再将16进制转换为真值
61.5 转 16进制
0011101.1000B
3D.8H
NMI
2号
INTR
0
1对应MIN 0对应 MAX
最小
高两位 判断 是计数器 为0 所以为 00
后两位为位数 为16位 为11
3位方式 方式1 001
最后是 二进制方式 为 0
32H 或 00110010B
末地址=首地址+容量-1
2000H+16k-1
5FFFH
DS
基址变址
00080H
32
8
数据线DIN DOUT
动态RAM 由电容构成的 需要刷新电路
优点:动态RAM的集成度高一些 对应的功耗低 容量大
缺点: 相对于SRAM来说 速度慢一些 需要刷新电路 反应时间长一些 DRAM 便宜些 SRAM 较贵
8086 由 执行部件EU以及总线接口部件BIU构成
执行部件EU主要完成 指令译码以及对应的执行指令功能
总线接口部件BIU 完成与外界交互的功能 其中外界交互的信息需要我们从外部存储器取出来的指令 以及与外部的 内存和IO交互的数据信息
中断CPU在正常的运行中当内部或者外部出现一定情况时 CPU暂停正在运行的程序 转去执行为内部或者外部 特殊情况服务的中断服务程序执行完毕后继续回到打断位位置继续执行源程序
中断源引起中断的视角
中断源分为内部外部
内部除法出错 溢出 单步
外部 是 NMI 是不可屏蔽的 和 INTR 是受 IF影响的
DATA SEGMENT
ORG 0500H ;定位
BUF DW -100,200,-1000....
;需要存放的字数据
RESULT1 DB 0 ;
将变量清0
RESULT2 DB 0 ;
将变量清0
DATA ENDS
ASSUME CS:CODE,DS:DATA
CODE SEGMENT
START:
MOV AX,DATA
MOV DS,AX
MOV SI,0500H
;送偏移地址
MOV CX,100
设置次数
MOV AX,[SI]
取数
CMP AX,0
比较
JG PPP
跳转
JL NNN
跳转
JMP NEXT
跳转
PPP
:
INC RESULT1
JMP NEXT
NNN:
INC RESULT2
NEXT
:
INC SI
INC SI
;指向下一个单元
LOOP LL
MOV AH,4CH
INT 21H
CODE ENDS
END START
ASSUME CS:CODE
CODE SEGMENT
START:
MOV AH,1
INT 21H
;输入单字符
TEST AL,1
;判断最低位
JZ NEXT1
; ZF=1最低位是0 说明是偶 跳NEXT1;顺序执行说明是奇
MOV DL.'1'
MOV AH,2
INT 21H
JMP EXIT0
;跳EXIT0
NEXT1
:
MOV DL,'0'
MOV AH,2
INT 21H
EXIT0:
MOV AH,4CH
INT 21H
CODE ENDS
END START