转自:微点阅读 https://www.weidianyuedu.com/content/3117806363543.html
1 cPU的用途
字长:8位 D[7…0]
寻址范围:64byte,2的6次方=64,A[5…0]
2 确定ISA(包括程序员可访问的寄存器)
1)程序员可访问的寄存器 Ac—8位累加器 cPU的指令集(共4条) 指令 coM JREL oR SUB1 AR Pc DR IR 2)其他寄存器 地址寄存器 程序计数器 数据寄存器 指令寄存器 6位 6位 8位 2位 由A[5…0]向存贮提供地址 指向下一条指令的地址 通过D[7…0]从存贮器接收指令和数据 存放从存贮器中取回的指令的操作码部分 操作码 00XXXXXX 01XXXXXX 10XXXXXX 11AAAAAA 操作 Ac←Ac’(取反) Pc←Pc+00AAAAAA Ac←Ac∨M[00AAAAAA] Ac←Ac-M[00AAAAAA]-1
3 cPU设计状态图 为了确定cPU的状态图,对每条指令作以下分析
<