计算机系统基础实验
可可一奇
这个作者很懒,什么都没留下…
展开
-
计算机系统基础实验03程序结构
计算机系统基础实验目的掌握三种程序结构的机内实现方法。实验环境微机,配置Windows操作系统、LC-3仿真机软件或masm、反编译工具。实验内容机器级指令的实现、CPU内部寄存器、程序结构的实现。实验过程控制指令控制指令改变被执行的指令的顺序。如果没有控制指令,在当前指令结束后的下一个取指令阶段,将是位于下一个连续的存储器单元中的指令。PC在每条指令的取指令阶段增加了1。(一)条件分支(1)介绍条件转移指令(0000) BR15 14 13 12 11 10 9 8原创 2020-09-13 14:23:23 · 714 阅读 · 1 评论 -
计算机系统基础实验02运算器逻辑运算
计算机系统基础运算器逻辑运算实验目的掌握ALU的逻辑运算原理,熟悉ALU数据传送通路和数据传送方式。实验环境微机,配置Windows操作系统、LC-3仿真机软件。实验内容ALU数据传送通路和数据传送方式;ALU的逻辑运算功能及其运算原理。实验过程运算指令对数据进行处理。常见的例子包括算术运算(加、减、乘、除)和逻辑运算(与、或、非、异或)。LC-3有三个运算指令:加ADD、与AND、非NOT这次实验主要是研究 逻辑运算(NOT、AND)(一)指令介绍(逻辑运算指令)NOT指令(10原创 2020-09-13 13:55:56 · 1966 阅读 · 0 评论 -
计算机系统基础实验01运算器算术运算
计算机系统基础运算器算术运算实验目的掌握ALU的算术运算原理,熟悉ALU数据传送通路和数据传送方式。实验环境微机,配置Windows操作系统、LC-3仿真机软件。实验内容ALU数据传送通路和数据传送方式;ALU的算术运算功能及其运算原理。实验过程一、LC-3中几个重要的寄存器通用寄存器(GPR):R0~R7共8个,每个均为16bitIR、PC:IR用来存放本次执行的指令,PC用来存放下一条指令所在的内存地址条件码:LC-3中有3个位寄存器,为N、Z、P,一旦GPR的数据发生变化,条件原创 2020-09-13 13:27:01 · 1893 阅读 · 0 评论 -
计算机系统基础01运算器算术运算(初)
计算机系统基础实验项目: 运算器算术运算实验目的:掌握ALU的算术运算原理,熟悉ALU数据传送通路和数据传送方式。实验环境:微机,配置Windows操作系统、LC-3仿真机软件。实验过程:单条指令(一) 运算 process data0001 001 100 000101 (1305)ADD R1 R4 R5 (R4+R5 -->R1)0001 001 100 100101 (1325)ADD R1 R原创 2020-09-13 12:57:17 · 1436 阅读 · 0 评论