Loading

上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 35 下一页
摘要: 1. 语义处理 2. 属性文法 3. 语法制导翻译 4. 中间代码 5. 一些语句的翻译 阅读全文
posted @ 2020-06-23 13:02 tree6x7 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1. 自底向上分析的基本问题 1.1 自底向上分析技术及识别算法 1.2 文法的二义性的定义 1.3 讨论的前提 1.4 基本实现方法:移入-规约法 2. 算符优先分析方法 2.1 算法优先文法与优先表的构造 2.2 算符优先分析算法 3. LR分析法 3.1 LR分析器的逻辑结构及工作过程 3.2 阅读全文
posted @ 2020-06-23 12:28 tree6x7 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 引入 采用组合逻辑设计方法设计CU,每一个微操作命令都对应一个逻辑电路,一旦设计完毕便会发现,这种CU的线路结构十分庞杂。为了克服这个缺点,设想采用与【存储程序】相类似的方法,来解决微操作命令序列的形成。 执行[微命令] 就是执行 [微操作] 微命令:PCout = 1,ARin = 1 微操作:P 阅读全文
posted @ 2020-06-22 19:13 tree6x7 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 组合逻辑控制单元框图 CU外特性 节拍信号 微操作的节拍安排 安排微操作时序的原则 有些微操作的次序是不容改变的,故安排微操作节拍时必须注意微操作的先后顺序 凡是被控制对象不同的微操作,若能在一个节拍内执行,应尽可能安排在同一个节拍内,以节省时间 // 简言之,可以并行执行的微操作,尽可能放在一个节 阅读全文
posted @ 2020-06-22 19:08 tree6x7 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 控制单元的外特性 输入信号 时钟 上述各种操作有以下2点应特别注意: 完成每个操作都需占用一定的时间 各个操作是有先后顺序的。例如,存储器读操作要用于MAR中的地址,故 PC → MAR 应先于 M(MAR) → MDR 为了使 CU 按一定的先后顺序、一定的节奏发出各个控制信号,CU 必须受 [时 阅读全文
posted @ 2020-06-22 19:03 tree6x7 阅读(845) 评论(0) 推荐(0) 编辑
摘要: 控制单元CU 具有发出各种 [微操作命令(即控制信号)] 序列的功能。 概括地说,计算机的功能就是执行程序。在程序执行过程中,CU要发出各种微操作命令,而且不同的指令对应不同的命令。进一步分析发现,完成不同指令的过程中,有些操作是相同或相似的,如 {取指令}、{取操作数地址(间接寻址)} 以及 {进 阅读全文
posted @ 2020-06-22 18:57 tree6x7 阅读(1573) 评论(0) 推荐(0) 编辑
摘要: 时序信号 时序信号的作用 时序信号的体制 时序信号产生器 CPU的控制方式 同步控制方式 所谓同步控制方式,是指在任何情况下,给定的指令在执行时所需的机器周期数和时钟周期数都固定不变的控制方式。 根据不同情况,同步控制方式可选取如下方案: 采用完全统一的机器周期执行各种不同的指令 这要求计算机系统所 阅读全文
posted @ 2020-06-22 18:52 tree6x7 阅读(746) 评论(0) 推荐(1) 编辑
摘要: 引入 计算机之所以能自动地工作的原因? CPU能从存放程序的内存里取出一条指令并执行这条指令 紧接着又是取指令,执行指令……,如此周而复始,构成了一个封闭的循环 除非遇到停机指令,否则这个循环将一直继续下去 计算机中三个周期概念 指令周期:取出并执行一条指令所需的全部时间 完成一条指令 不同指令的指 阅读全文
posted @ 2020-06-22 18:45 tree6x7 阅读(382) 评论(0) 推荐(0) 编辑
摘要: CPU基本组成 运算器 控制器 主要寄存器 主要功能 CPU的功能 CPU中的寄存器 CPU结构 数据通路与CU CPU与系统总线 一个典型的CPU具有: 【多个通用寄存器】用来保存 CPU运行时所需要的各类数据信息或运行状态信息 【算逻运算单元(ALU)】对寄存器中的数据进行加工处理 【操作控制器 阅读全文
posted @ 2020-06-22 18:37 tree6x7 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 指令格式设计的主要内容 例题 阅读全文
posted @ 2020-06-22 18:34 tree6x7 阅读(196) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 35 下一页