计算机组成原理实验(NEW)
计算机组成原理实验

计算机组成原理实验一、实验目的本实验旨在通过实际操作,加深对计算机组成原理的理解,掌握计算机硬件的基本原理和工作方式。
二、实验设备和材料1. 计算机主机:型号为XXX,配置了XXX处理器、XXX内存、XXX硬盘等。
2. 显示器:型号为XXX,分辨率为XXX。
3. 键盘和鼠标:标准配置。
4. 实验板:包括CPU、内存、存储器、输入输出接口等模块。
5. 逻辑分析仪:用于分析和调试电路信号。
6. 示波器:用于观测电路信号的波形。
三、实验内容1. 实验一:CPU的工作原理a. 将实验板上的CPU模块插入计算机主机的CPU插槽中。
b. 连接逻辑分析仪和示波器,用于观测和分析CPU的工作信号和波形。
c. 打开计算机主机,启动操作系统。
d. 运行一段简单的程序,观察CPU的工作状态和指令执行过程。
e. 通过逻辑分析仪和示波器的数据分析,了解CPU的时钟信号、数据总线、地址总线等工作原理。
2. 实验二:内存的存储和读写a. 将实验板上的内存模块插入计算机主机的内存插槽中。
b. 打开计算机主机,启动操作系统。
c. 编写一个简单的程序,将数据存储到内存中。
d. 通过逻辑分析仪和示波器的数据分析,观察内存的写入和读取过程,了解内存的存储原理和读写速度。
3. 实验三:存储器的工作原理a. 将实验板上的存储器模块插入计算机主机的存储器插槽中。
b. 打开计算机主机,启动操作系统。
c. 编写一个简单的程序,读取存储器中的数据。
d. 通过逻辑分析仪和示波器的数据分析,观察存储器的读取过程,了解存储器的工作原理和数据传输速度。
4. 实验四:输入输出接口的工作原理a. 将实验板上的输入输出接口模块插入计算机主机的扩展插槽中。
b. 打开计算机主机,启动操作系统。
c. 编写一个简单的程序,通过输入输出接口实现数据的输入和输出。
d. 通过逻辑分析仪和示波器的数据分析,观察输入输出接口的工作过程,了解数据的传输和控制原理。
四、实验结果分析1. 实验一:通过观察CPU的工作状态和指令执行过程,可以验证CPU的时钟信号、数据总线、地址总线等工作原理是否正确。
计算机组成原理实验报告

实验一:数字逻辑——交通灯系统设计子实验1:7 段数码管驱动电路设计(1)理解利用真值表的方式设计电路的原理;(2)利用Logisim 真值表自动生成电路的功能,设计一个 7 段数码管显示驱动。
二、实验方案设计7 段数码管显示驱动的设计方案:(1)输入:4 位二进制(2)输出:7 段数码管 7 个输出控制信号(3)电路引脚:(4)实现功能:利用 7 段数码管显示 4 位二进制的 16 进制值(5)设计方法:由于该实验若直接进行硬件设计会比较复杂,而7 段数码管显示的真值表较容易掌握,所以我们选择由真值表自动生成电路的方法完成该实验。
先分析设计 7 段数码管显示驱动的真值表,再利用Logisim 中的“分析组合逻辑电路”功能,将真值表填入,自动生成电路。
(6)真值表的设计:由于是 4输入 7输出,真值表共有 16 行。
7输出对应 7个引脚,所以需要依次对照LED 灯的引脚顺序进行设计,如下图所示(注意LED 的引脚顺序):三、实验步骤(1)在实验平台下载实验框架文件RGLED.circ;(2)在Logisim 中打开RGLED.circ 文件,选择数码管驱动子电路;(3)点击“工程”中的“分析组合逻辑电路”功能,先构建4输入和7输出,再在“真值表”中,将已设计好的真值表的所有数值仔细对照着填入表格中,确认无误后点击“生成电路”,自动生成的电路如下图所示:(4)将子电路封装为如下形式:(5)进行电路测试:·自动测试在数码管驱动测试子电路中进行测试;·平台评测自动测试结果满足实验要求后,再利用记事本打开RGLED.circ 文件,将所有文字信息复制粘贴到Educoder 平台代码区域,点击评测按钮进行测试。
四、实验结果测试与分析(1)自动测试的部分结果如下:(2)平台测试结果如下:综上,本实验测试结果为通过,无故障显示。
本实验的关键点在于:在设计时需要格外注重LED 灯的引脚顺序,保证0-9 数字显示的正确性,设计出正确的真值表。
计算机组成原理实验报告

计算机组成原理实验报告实验目的,通过本次实验,深入了解计算机组成原理的相关知识,掌握计算机硬件的基本组成和工作原理。
实验一,逻辑门电路实验。
在本次实验中,我们学习了逻辑门电路的基本原理和实现方法。
逻辑门电路是计算机中最基本的组成部分,通过逻辑门电路可以实现各种逻辑运算,如与门、或门、非门等。
在实验中,我们通过搭建逻辑门电路并进行实际操作,深入理解了逻辑门的工作原理和逻辑运算的实现过程。
实验二,寄存器和计数器实验。
在本次实验中,我们学习了寄存器和计数器的原理和应用。
寄存器是计算机中用于存储数据的重要部件,而计数器则用于实现计数功能。
通过实验操作,我们深入了解了寄存器和计数器的内部结构和工作原理,掌握了它们在计算机中的应用方法。
实验三,存储器实验。
在实验三中,我们学习了存储器的原理和分类,了解了不同类型的存储器在计算机中的作用和应用。
通过实验操作,我们进一步加深了对存储器的认识,掌握了存储器的读写操作和数据传输原理。
实验四,指令系统实验。
在本次实验中,我们学习了计算机的指令系统,了解了指令的格式和执行过程。
通过实验操作,我们掌握了指令的编写和执行方法,加深了对指令系统的理解和应用。
实验五,CPU实验。
在实验五中,我们深入了解了计算机的中央处理器(CPU)的工作原理和结构。
通过实验操作,我们学习了CPU的各个部件的功能和相互之间的协作关系,掌握了CPU的工作过程和运行原理。
实验六,总线实验。
在本次实验中,我们学习了计算机的总线结构和工作原理。
通过实验操作,我们了解了总线的分类和各种总线的功能,掌握了总线的数据传输方式和时序控制方法。
结论:通过本次实验,我们深入了解了计算机组成原理的相关知识,掌握了计算机硬件的基本组成和工作原理。
通过实验操作,我们加深了对逻辑门电路、寄存器、计数器、存储器、指令系统、CPU和总线的理解,为进一步学习和研究计算机组成原理奠定了坚实的基础。
希望通过不断的实践和学习,能够更深入地理解和应用计算机组成原理的知识。
计算机组成原理实验报告

实验一报告内容实验题目:运算器实验实验目的: 1、掌握简单运算器的数据传输方式 2、验证运算功能发生器( 74LS181)及进位控制的组合功能。
实验要求:完成不带进位及带进位算术运算实验、逻辑运算实验,了解算术逻辑运算单元的运用。
实验器材:电子试验箱运算器组成框图:ALU的功能图实验原理:实验中所用的运算器原理如图1-1所示。
其中运算器山两片74LS181以并/串形式构8位字长的ALU。
运算器的输出经过一个三态门(74LS245)和数据总线相连’运算器的两个数据输入端分别由-个锁存器(74LS273)锁存,锁存器的输入已连至数据总线,数据丌关(INPUT UNIT)用来给出参与运算的数据,经一三态门(74LS245)和数据总线相连,数据显示灯(BUS UNIT)已和数据总线相连,用来显示数据总线内容。
本实验装置的控制线(CTR-IN UNIT)应与(CTR-OUT UNIT)相连,数据总线、时序电路( TIME UNIT)产生的脉冲信号(T1-T4)、P(1)、P(2)、P(3)本实验装置已作连接, ( CLK UNIT)必须选择一档合适的时钟,其余均为电平控制信号(HC-UNIT)。
进行实验时,首先按动位于本实验装置右中则的复位按钮使系统进入初始待令状态,在LED显示器闪动出现“P.”的环境下,按动增址命令键使LED显示器自左向右第一位显示提示符H”,表示本装置已进入手动单元实验状态,在该状态下按动单步命令键,即可获得实验所需的单脉冲信号,而各电平控制信号用位于LED显示器左方的K25~KO二进制数据开关来模拟。
在进行手动实验时,必须先预置开关电平:,Load=l, /CE- 1,其余开关控制信号电平均置为0,这在以后手动实验时不再说明,敬请注意。
实验连接:按上图实验线路作以下连接:1、八付运算器控制信号连接:位于实验装置左上方的控制信号(CrR_OLff UNIT)中的(S3、S2. S1. SO.M、/CN. LDDRl. LDDR2. LDCZY. C、B.A)与位于实验装置右中方的(CTR-IN UNIT)、位于实验装置左中方的(UPC UNIT)、位于右J二方的(艮UNIT)作对应连接。
TEC-8实验(new)

把值送往 ALU 的 A 端口,同时也选中了能写入的寄存器。地址信号 RS1、RS0 选中的寄存器把值送往
ALU 的 B 端口。(都是 00 选 R0,01 选 R1,10 选 R2,11 选 R3)
3、8 位的 ALU 通过两片 74LS181 芯片实现。虚线框内的 4 个寄存器、两个 4 选 1 选择器、2:4
TEC-8 计算机组成原理 实验指导
计算机与信息工程学院 马辉
aymahui@
TEC-8 整体描述
1、电源安装在试验箱的下部,电源接口在后侧面,电源开关在右侧面,实验台上有一个+5V 的 电源指示灯。
2、实验台由一块印刷电路板构成,上面分模块实现了模型计算机和数字电路综合实验所需部分。
6、指示灯 µA5~µA0 显示 17H,这时指示灯 C 显示加法运算得到的进位 C,指示灯 Z 显示加法运 算得到的结果为 0 信号。指示灯 A7~A0 显示被减数 A(R0),指示灯 B7~B0 显示减数 B(R1),D7~D0 指示灯显示运算结果 A-B。按一次 QD 按钮,进入下一步。
7、指示灯 µA5~µA0 显示 18H,这时指示灯 C 显示减法运算得到的进位 C,指示灯 Z 显示减法运 算得到的结果为 0 信号。指示灯 A7~A0 显示数 A(R0),指示灯 B7~B0 显示数 B(R1),D7~D0 指示 灯显示运算结果 A and B。按一次 QD 按钮,进入下一步。
数据开关 SD7~SD0 上设置数 B,在数据总线 DBUS 指示灯 D7~D0 上可查看数据。然后按一次 QD,将 数据写入 R1,进入下一步。
5、指示灯 µA5~µA0 显示 16H,指示灯 A7~A0 显示被加数 A(R0),指示灯 B7~B0 显示加数 B(R1), D7~D0 指示灯显示运算结果。按一次 QD 按钮,进入下一步。
计算机组成原理 实验报告

计算机组成原理实验报告计算机组成原理实验报告引言计算机组成原理是计算机科学与技术专业中的一门重要课程,通过实验学习可以更好地理解和掌握计算机的基本原理和结构。
本实验报告将介绍我在学习计算机组成原理课程中进行的实验内容和实验结果。
实验一:二进制与十进制转换在计算机中,数据以二进制形式存储和处理。
通过这个实验,我们学习了如何将二进制数转换为十进制数,以及如何将十进制数转换为二进制数。
通过实际操作,我更深入地了解了二进制与十进制之间的转换原理,并且掌握了转换的方法和技巧。
实验二:逻辑门电路设计逻辑门电路是计算机中的基本组成部分,用于实现不同的逻辑运算。
在这个实验中,我们学习了逻辑门的基本原理和功能,并通过电路设计软件进行了实际的电路设计和模拟。
通过这个实验,我深入理解了逻辑门电路的工作原理,并且掌握了电路设计的基本方法。
实验三:组合逻辑电路设计组合逻辑电路是由多个逻辑门组合而成的电路,用于实现复杂的逻辑功能。
在这个实验中,我们学习了组合逻辑电路的设计原理和方法,并通过实际的电路设计和模拟,实现了多个逻辑门的组合。
通过这个实验,我进一步掌握了逻辑电路设计的技巧,并且了解了组合逻辑电路在计算机中的应用。
实验四:时序逻辑电路设计时序逻辑电路是由组合逻辑电路和触发器组合而成的电路,用于实现存储和控制功能。
在这个实验中,我们学习了时序逻辑电路的设计原理和方法,并通过实际的电路设计和模拟,实现了存储和控制功能。
通过这个实验,我进一步了解了时序逻辑电路的工作原理,并且掌握了时序逻辑电路的设计和调试技巧。
实验五:计算机指令系统设计计算机指令系统是计算机的核心部分,用于控制计算机的操作和运行。
在这个实验中,我们学习了计算机指令系统的设计原理和方法,并通过实际的指令系统设计和模拟,实现了基本的指令功能。
通过这个实验,我深入了解了计算机指令系统的工作原理,并且掌握了指令系统设计的基本技巧。
实验六:计算机硬件系统设计计算机硬件系统是由多个模块组成的,包括中央处理器、存储器、输入输出设备等。
《计算机组成原理》实验

《计算机组成原理》实验一、实验的性质、任务和基本要求(一)本实验课的性质、任务《计算机组成原理》是计算机科学与技术、网络工程专业的核心专业基础课,本课程旨在培养学生对计算机系统的分析、设计能力,同时为后续专业课程的学习打下坚实的基础。
实验是巩固课堂教学质量必不可少的重要手段。
本实验课的任务是通过实验进一步加深对计算机各部件组成以及工作原理的掌握,培养学生计算机硬件动手能力。
(二)基本要求1、掌握运算器的基本组成和工作原理;2、掌握半导体存储器的工作原理与使用方法,掌握半导体存储器如何存储和读取数据;3、掌握微程序控制器的组成以及工作过程,掌握用单步方式执行一段微程序以及如何检查每一条微指令正确与否的方法;4、掌握数据传送通路工作原理;5、能够将运算器、微程序控制器和存储器三个部件连机,形成一个基本模型机系统。
同时,掌握机器指令与微指令的关系。
(三)实验学时分配表(表格说明)二、实验教学内容实验一运算器实验一、实验目的:(1)结合学过的有关运算器的基本知识,掌握运算器的基本组成、工作原理。
特别是了解算术逻辑运算单元ALU的工作原理;(2)验证多功能算术单元74181、74182的运算功能;(3)熟悉掌握本实验中运算器的数据传输通路。
二、实验要求(1)预习74181、74182的工作原理及逻辑关系;(2)测量数据要求准确;(3)写出实验报告。
三、实验内容1、实验原理实验中的运算器由两片74LS181以并/串形成8位字长的ALU构成。
运算器的输出经过一个三态门74LS245到ALUO1插座,实验时用8芯排线和内部数据总线BUSD0~D7插座BUS1~6中的任一个相连,内部数据总线通过LZD0~LZD7显示灯显示;运算器的两个数据输入端分别由二个锁存器74LS273锁存,两个锁存器的输入并联后连至插座ALUBUS,实验时通过8芯排线连至外部数据总线EXD0~D7插座EXJ1~EXJ3中的任一个;参与运算的数据来自于8位数据开关KD0~KD7,并经过一三态门74LS245直接连至外部数据总线EXD0~EXD7,通过数据开关输入的数据由LD0~LD7显示。
计算机组成原理实验报告

一、实验装置组成(一)硬件部分实验装置是为计算机组成原理的工作流程专门设计的。
它能够让学生通过手动和自动的操作弄清和掌握计算机工作的基本原理。
程序实验主要包括:数据传输程序各种运算程序控制转移程序数码转换程序(二)软件部分软件系统由编辑程序、编译程序、程序执行、调式程序几个部分组成,完成由源程序输入、语法分析排错、指令汇编、应用程序调试的全过程。
二、软件使用说明(一)界面说明软件系统采用集成化的窗口,各种软件功能分类设置在程序中,软件系统的主窗口界面如上图所示,现将界面各组成部位说明如下:1 ——寄存器在程序执行过程中,观察各寄存器的值2 ——存储器在程序执行过程中,观察各存储器的值3 ——信息显示当前指令对应的微程序4 ——编辑源程序从汇编状态或运行状态返回到编辑源程序状态5 ——汇编对编辑好的源程序进行汇编连接6 ——程序复位让程序指针指向程序的第一条指令7 ——运行运行已通过汇编连接的程序8 ——停止停止程序的运行9 ——单步单步运行程序(逐条指令执行)10 ——单拍单拍运行程序(逐条微指令执行)11 ——设置/取消断点设置/取消断点,调试程序时用12 ——连接/断开串行口连接/断开串行口,连通/断开程序和模型机通信13 ——源程序编辑区在该区域内编辑源程序14 ——寄存器/存储器显示区显示各寄存器/存储器的值15 ——微程序显示区显示当前指令对应的微程序(二)编辑程序编辑源程序采用文本的编辑方式,按照给定的模型机指令系统,用汇编语言格式编(三)汇编程序汇编程序先对源程序进行语法检查,排除源程序中的语法错误,再将源程序编译为机器码,在调试的窗口中显示指令行、机器码、助记符等信息。
(四)运行方式程序的运行有单拍、单步和连续执行三种方式。
单拍方式是逐条执行微程序中的微指令,屏幕显示信息(微指令、积存器和存储器状态)与实验板显示信息(微指令对应的数据流向以及相应的控制信号)互相配合,可以将单拍微指令执行的结果从不同角度显示出来,以便观察。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
时钟
ADDRESS CLOCK UNIT UNIT 手动开关控制器 MANUAL UNIT
浙江工商大学 计算机与信息工程学院
实验一:实验台基本操作
实验要求:
把输入部件(INPUT)上的数据65送到总线(BUS)。
INPUT BUS
把总线(BUS)上的数据送到输出部件(OUT)。
BUS OUT
数据变换操作(clock单元代替开关),OUT单元的数据随着INPUT 单元的数据变化而变化(连续脉冲?)。
1.实验日期,同组者实验等 1.实验日期, 实验日期 2.实验目的 2.实验目的 3.实验原理 简明) 实验原理( 3.实验原理(简明) 4.实验过程 实验过程: 4.实验过程: (1)连线 (1)连线 (2)操作过程 条理清晰) 操作过程( (2)操作过程(条理清晰) (3)实验数据 真实) 实验数据( (3)实验数据(真实) 5.实验结果和结论 5.实验结果和结论 6.自己的看法或者疑问 6.自己的看法或者疑问
实验类型 验证 验证 验证 验证 验证 设计 设计 设计 设计 设计 设计 设计
浙江工商大学 计算机与信息工程学院
教学进度安排(信电)
周次 1 2 3 4 5 6 7 8
实验名称 实验台基本操作 算术逻辑运算实验 移位控制实验 存储器读写实验 简单模型计算机实验1 简单模型计算机实验2 机器指令设计实验1 机器指令设计实验2
IN(01) AR MEM DA1 IN(02) AR MEM DA2 IN(03) AR ALU(加) MEM MEM OUT
IN(01) AR MEM R0 R0 AR MEM DA1 IN(02) AR MEM R0 MEM DA2 IN(03) AR MEM R0 R0 AR ALU(加) MEM MEM OUT
浙江工商大学 计算机与信息工程学院
实验三:进位与判示。 给定进位标志CY,判零标志CZ,规定操作方式。自己取数据,填 写P47表2-4。
浙江工商大学 计算机与信息工程学院
实验要求: 实现3465H和12A7H相加结果保存到两个通用寄存器中并读出。 实现3465H和12A7H相减结果保存到两个通用寄存器中并读出。 微操作 控制信号 INPUT DA1 INPUT DA2 ALU(加) RO 判断cy INPUT DA1 INPUT DA2 ALU(加) R1 OUT R0 OUT R1 IO-R#,B-DA1 IO-R#,B-DA2 ALU-B#, S3-S0,M,CI=100101 ,B-R0 CYCN#或CYNCN#,T4 IO-R#,B-DA1 IO-R#,B-DA2 CYCN#,ALU-B#, S3-S0,M,CI=100101 ,B-R1 R1-B#,IO-W R0-B#,IO-W
浙江工商大学 计算机与信息工程学院
实验四:移位控制实验
实验内容: FOH*3/4 OUT 实验步骤 IN(F0H) DA1 IN(F0H) 299 299(右移2次) DA2 ALU(减) OUT 对应控制信号 IO-R#,B-DA1 IO-R#,S1,S0=11,T4 299-B#,S1,S0=10,T4,T4,B-DA2 ALU-B#,S3~S0,M,CI=011000,IO-W
实验类型 验证 验证 验证 验证 设计 设计 设计 设计
浙江工商大学 计算机与信息工程学院
实验台基本结构
运算器 ALU UNIT 寄存器 REG UNIT 报警 ALARM UNIT 中断 INT UNIT 总线 BUS UNIT 微程序控制器 MAIN CONTROL UNIT 指令 INS UNIT 地址 输入/输出 INPUT/OUTPUT UNIT 主存储器 MEM UNIT
浙江工商大学 计算机与信息工程学院
PC AR PC+1 RAM IR 1,定义指令RR(DR右移 DR) 指令格式:D4 DR 299 35H DR-B#,S1,S0=11 40H 定义指令过程: 299-B#,S1,S0,M=100 1、先确定RR的操作码, 如11010100。 R299-B#,B-DR 2、根据操作码,可知微指 令入口地址为35H(参考 J(1)散转规则)。 3、画微操作流程图(如左 图)。
课程性质
电路分析 数字电子技术 计算机组成原理 微机与接口技术 系统结构 单片机应用 计算机网络 DSP 芯片应用 通信原理 ……
------技术基础课 ------技术基础课 ------专业基础课 ------专业基础课
---专业课 ---专业课
本课程是专业基础课,是一门承上启下的课程。 本课程是专业基础课,是一门承上启下的课程。 专业基础课
浙江工商大学 计算机与信息工程学院
SUB ADDR( [ADDR]- R0 RO)
35 PC AR PC+1 40 RAM AR 41 RAM DA1 42 DR DA2 43 DA1-DA2 DR
浙江工商大学 计算机与信息工程学院
实验名称:带移位模型机的设计与实现
简单模型机基础上定义四条指令 RR,RL,RRC,RLC 操作码自己定义(书上p89,定义的微地址有冲突) 例如RR操作码为11010100,则入口地址为35H. RR(功能:DR循环右移 DR) 改变RR指令功能如下之一 RR addr(功能:[addr]循环右移 DR) RR addr1,addr2(功能:[addr1]循环右移 [addr2]) 编程序实现输出指示灯”00000001”(来源于input 单元)从左往右或从右往左循环移动。
浙江工商大学 计算机与信息工程学院
浙江工商大学 计算机与信息工程学院
实验二:算术逻辑运算实验
实验要求:
把输入部件(INPUT)的数据送到DA1和DA2
INPUT DA1;INPUT DA2
将运算器(ALU)运算结果输出到总线指示灯显示。填写P44表2-2
ALU BUS。 验证:S3-S0,M,CI=101001 101101 四个运算结果数据 9A 65 66 9A 101000 101100
计算机组成原理 实验
实验指导:倪金龙 信息楼401 Tel:28008271 nijl@
浙江工商大学 计算机与信息工程学院
前言 实验课注意事项
一、实验预习。 实验预习。 实验过程,不带电连线和拆线,真实记录实验数据。 二、实验过程,不带电连线和拆线,真实记录实验数据。 实验完毕后,清理实验台。 三、实验完毕后,清理实验台。 实验报告要求: 四、实验报告要求:
浙江工商大学 计算机与信息工程学院
算术逻辑运算实验
BUS D7-D0 锁存器(245) D7-D4 S3-S0 M,Ci 运算器(181) D7-D4 B-DA1 DA1(274) D7-D0 BUS D3-D0 运算器(181) D3-D0 DA2(274) D7-D0 B-DA2 S3-S0 M,Ci ALU-B
MEM DA1 IN(02) AR MEM R0 R0 AR
MEM DA2 IN(03) AR MEM R0
要求:写出每步微操作,及每步微操作所需控 制信号。 R0
AR
ALU(加) MEM MEM OUT
浙江工商大学 计算机与信息工程学院
IN(01) AR IN(80) MEM IN(02) AR IN(40) MEM IN(03) AR IN(20) MEM …… IN(01) AR MEM BUS(读操作) IN(02) AR MEM BUS(读操作) IN(03) AR MEM BUS(读操作) ……
浙江工商大学 计算机与信息工程学院
J(1)
299循环右 移
299 DR
41H
4、将微操作转化为微指令 写入微存储器
思考:
再定义一条乘5指令:Five (功能:DR*5 DR) 编程序实现输出指示灯”00000001”(来源于 input单元)循环乘5输出。
浙江工商大学 计算机与信息工程学院
PC AR PC+1 FIVE 指令格式:D8 功能:DR*5 DR 36H DR DA1 40H DR 299 41H 299循环左移 RAM 299 299循环左移 299循环左移 299 DA2 DA1+DA2 DR 299循环左移 299 DA2
浙江工商大学 计算机与信息工程学院
课程内容
高级语言`
汇编语言`
指令代码`
微指令代码
浙江工商大学 计算机与信息工程学院
课程内容
总 线
输 入 输
输入设备
输 设备
设备
浙江工商大学 计算机与信息工程学院
教学进度安排(正常)
周次 1 2 3 4 5 6 7 8 9 10 11 12
实验名称 实验台基本操作 算术逻辑运算实验 进位与判零控制实验(多位数运算) 移位控制实验 存储器读写实验 脱机方式下微代码装入与执行实验 简单模型计算机实验1 简单模型计算机实验2 带移位模型计算机实验1 带移位模型计算机实验2 机器指令设计实验1 机器指令设计实验2
浙江工商大学 计算机与信息工程学院
前言 成绩比例及考试方式
平时成绩50分 平时成绩50分 50 实验操作情况30 实验操作情况30 实验报告20 实验报告20 期末考试成绩50分 期末考试成绩50分 50 实验理论考试25 实验理论考试25 实验操作考试25 实验操作考试25
浙江工商大学 计算机与信息工程学院
T1T2T3T4 时序信号
24位微代码开关
7位微地址开关
浙江工商大学 计算机与信息工程学院
简单模型机
1、根据简单模型机已经定义的5条指令,编程实现以下功 能: 输入单元(20H)加上内存[20H],存放到地址为 20H的内存中,并在OUT显示。循环累加。 2、在已有的简单模型机的5条指令的基础上,再自己定义 一条减法指令:SUB RO ADDR( [ADDR]- R0 RO),编程 实现以下功能: 内存[20H]减去输入单元(20H),存放到地址为 20H的内存中,并在OUT显示。循环累减。 注:[20H]中数据预置为80H。 软件下载地址:FTP://10.21.202.2/113