Skip to content

Commit

Permalink
jj
Browse files Browse the repository at this point in the history
  • Loading branch information
wfmiss committed Jun 6, 2021
1 parent 8f5c53f commit 857e19d
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 1 deletion.
25 changes: 25 additions & 0 deletions docs/.vuepress/public/markmap/01.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Markmap</title>
<style>
* {
margin: 0;
padding: 0;
}
#mindmap {
display: block;
width: 100vw;
height: 100vh;
}
</style>

</head>
<body>
<svg id="mindmap"></svg>
<script src="https://cdn.jsdelivr.net/npm/[email protected]"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]"></script><script>((e,t,r)=>{const{Markmap:n}=e();window.mm=n.create("svg#mindmap",null==t?void 0:t(),r)})(()=>window.markmap,t=>{return t=t||window.d3,{color:(n=t.scaleOrdinal(t.schemeCategory10),t=>n(t.p.i))};var n},{"t":"heading","d":1,"p":{"lines":[0,1]},"v":"内部寄存器","c":[{"t":"heading","d":2,"p":{"lines":[1,2]},"v":"8个通用寄存器","c":[{"t":"heading","d":3,"p":{"lines":[2,3]},"v":"数据寄存器","c":[{"t":"heading","d":4,"p":{"lines":[3,4]},"v":"AX:累加器"},{"t":"heading","d":4,"p":{"lines":[4,5]},"v":"BX:基址寄存器"},{"t":"heading","d":4,"p":{"lines":[5,6]},"v":"CX:计数寄存器"},{"t":"heading","d":4,"p":{"lines":[6,7]},"v":"DX:数据寄存器"}]},{"t":"heading","d":3,"p":{"lines":[7,8]},"v":"地址指针寄存器","c":[{"t":"heading","d":4,"p":{"lines":[8,9]},"v":"BP:基址指针寄存器"},{"t":"heading","d":4,"p":{"lines":[9,10]},"v":"SP:堆栈指针寄存器"}]},{"t":"heading","d":3,"p":{"lines":[10,11]},"v":"变址寄存器","c":[{"t":"heading","d":4,"p":{"lines":[11,12]},"v":"SI:源变址寄存器"},{"t":"heading","d":4,"p":{"lines":[12,13]},"v":"DI:目标变址寄存器"}]}]},{"t":"heading","d":2,"p":{"lines":[13,14]},"v":"4个段寄存器","c":[{"t":"heading","d":3,"p":{"lines":[14,15]},"v":"CS;代码段寄存器"},{"t":"heading","d":3,"p":{"lines":[15,16]},"v":"DS:数据段寄存器"},{"t":"heading","d":3,"p":{"lines":[16,17]},"v":"ES:附加段寄存器"},{"t":"heading","d":3,"p":{"lines":[17,18]},"v":"SS:堆栈段寄存器"}]},{"t":"heading","d":2,"p":{"lines":[18,19]},"v":"2个控制寄存器","c":[{"t":"heading","d":3,"p":{"lines":[19,20]},"v":"IP:指令寄存器"},{"t":"heading","d":3,"p":{"lines":[20,21]},"v":"FLAGSS(FR):标志寄存器","c":[{"t":"heading","d":4,"p":{"lines":[21,22]},"v":"状态标志:","c":[{"t":"heading","d":5,"p":{"lines":[22,23]},"v":"SF:符号标志"},{"t":"heading","d":5,"p":{"lines":[23,24]},"v":"ZF:零标志"},{"t":"heading","d":5,"p":{"lines":[24,25]},"v":"PF:奇偶标志"},{"t":"heading","d":5,"p":{"lines":[25,26]},"v":"CF:进位标志"},{"t":"heading","d":5,"p":{"lines":[26,27]},"v":"AF:辅助进位标志"},{"t":"heading","d":5,"p":{"lines":[27,28]},"v":"OF:溢出标志"}]},{"t":"heading","d":4,"p":{"lines":[28,29]},"v":"控制标志:","c":[{"t":"heading","d":5,"p":{"lines":[29,30]},"v":"DF:方向标志"},{"t":"heading","d":5,"p":{"lines":[30,31]},"v":"IF:中断标志"},{"t":"heading","d":5,"p":{"lines":[31,32]},"v":"TF:跟踪标志"}]}]}]}]})</script>
</body>
</html>
2 changes: 2 additions & 0 deletions docs/60.SMC&P/03.第二章80X86微处理器.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,8 @@ author:

总线接口部件(BIU)主要由地址加法器、专用寄存器组、指令队列和总线控制电路4个部件组成,其主要功能是形成访问存储器的物理地址、访问存储器并存取指令暂存到指令队列中等待执行,访问存储器或I/O端口读取操作数来参加EU运算或存放运算结果等。

<iframe :src="$withBase('/markmap/01.html')" width="100%" height="400" frameborder="0" scrolling="No" leftmargin="0" topmargin="0"></iframe>

### 2.2指令执行部件(EU)

**指令执行部件由下列部分组成:**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,5 @@ DOS功能调用(输入/输出字符、输入/输出字符串、结束程序)
5. 掌握常用伪指令的格式和功能。
6. 掌握汇编语言源程序的构成,熟练掌握汇编语言程序上机调试运行过程。
7. 理解程序的三种基本结构,能够使用汇编语言解决常见的问题。
```
```

0 comments on commit 857e19d

Please sign in to comment.