好文档 - 专业文书写作范文服务资料分享网站

计算机组成原理第五版实验报告

天下 分享 时间: 加入收藏 我要投稿 点赞

上图标识出了本实验所用得运算器数据通路图。参与运算得数据首先通过试验台操作板上得8个二进制数据开关SD7—SD0来设置,然后输入到双端口通用寄存器堆RF中。 双端口寄存器堆RF由1个ALTERA EPM 7064实现,功能相当于4个八位通用寄存器,用于保存参与运算得数据,运算后得结果也要送到双端口通用寄存器堆RF中保存。双端口寄存器堆模块RF得控制信号中RD1、RD0用于选择送ALU得A端口(左端口)得通用寄存器。RS1、RS0用于选择送ALU得B端口(右端口)得通用寄存器。 按图所示,将运算器模块与实验台操作板上得线路进行连接、由于运算器模块内部得连线已经由印制电路板连接好,故接线任务仅仅就是完成数据开关、控制信号模拟开关、与运算模块得外部连线。特别注意:为了建立清楚得整机概念,培养严谨得科研能力,手工连线就是绝对有必要得、 2。用开关K15—K0向通用寄存器堆RF内得R3-R0寄存器置数据、然后读出R3-R0得数据,在数据总线DBUS上显示出来。 3。验证ALU得正逻辑算术、逻辑运算功能、 注意:进位信号C就是运算器ALU最高进Cn+4得反,既有进位为1,无进位为0。 选择方式 S3 S2 M=1逻辑运算 S1 S0 M=0算术运算 逻辑运算 CN=1【有进位】 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 1 F=/A F=/(A+B) F=(/A)B F=0 F=A F=(A+B) F=A+/B F=-1(补码形式) 0 0 1 1 0 0 0 1 F=/(AB) F=/B F=A加A(/B) F=(A+B)加A/B 0 0 1 1 1 1 1 0 0 0 1 1 0 0 1 0 1 0 1 0 F=A/B F=/A+B F=B F=A减B减1 F=(AB/)减1 F=A加AB F=A加B F=(A+/B)加AB 1 1 1 1 0 1 1 1 1 0 0 1 1 0 1 0 F=AB F=1 F=A+/B F=A+B F=AB减1 F=A加A F=(A+B)加A F=(A+/B)加A 1 1 1 1 F=A F=A减1 4、具体实验步骤:将“控制转换\开关拨到最中间位置既“独立”灯亮、 第一步:测试寄存器写入与读出;【操作模式:1100】 接线表与置开关如下表: 名称 功能 电平控制数据开关 信号名称 K6 RD1 置R0 操作模式 1 1 1 1 1 1 1 1 1 1 1 1 K5 RD0 K4 K3 K2 K1 K0 DRW SBUS RS1 RS0 MBUS 置R1 写REG操作模式:1100 置R2 置R3 备注:写寄存器完成后可以直接在写寄存器操作模式下,通过K6、K5拨动开关查瞧写入寄存器中得数据,对应得数据灯:A7~A0。通过K2、K1拨动开关也可以查瞧写入寄存器中得数据,对应得数据灯B7~B0、 第二步:运算器实验【操作模式:1101】 接线表与置开关如下表: 名称 序号 名称 序号 K15 M K14 S0 K13 S1 K12 S2 K11 S3 K10 CIN K9 ABUS K8 LDC 运算器组成操作系统:1101 送两个数到REG,K5K6,K1K2分别选择加与被加 K7 LDZ 1 1 K6 RD1 K5 RD0 1 K4 DRW 1 1 1 K3 SBUS 1 1 1 K2 RS1 1 K1 RS0 1 K0 MBUS 备注:运算器实验答案只提供了加法运算得控制信号,其她运算功能请参考上页中ALU表得运算逻辑功能即可。 实验结果 实验数据 数A 数B 加 数据结果 0F0H 03H 10H 05H 0H 08H 0 0 0 0 C Z 数据结果 E0H FEH 1 1 0 0 减 C Z 数据结果 10H 01H 实验结果 与 Z 0 0 数据结果 F0H 07H 或 Z 0 0 与微操作系统得出得结果一致、 实验结果分析及结论、心得 分别运用微程序方式与独立方式对双端口通用寄存器进行读写操作,并且进行了简单得逻辑运算与算术运算、微程序较独立简单,独立方式较为清晰得表现了数据得痕迹,通过接线得方式清楚瞧到每个微程序得动作、 实验报告2

实验名称 实验地点 双端口存储器实验 实验日期 成绩 ⑴了解双端口静态存储器IDT7132 得工作特性及其使用方法; ⑵了解半导体存储器怎样存储与读取数据; 实验目得 ⑶了解双端口存储器怎样并行读写; ⑷熟悉TEC—8 模型计算机中存储器部分得数据通路、 2、1微程序操作 实验原理 双端口存储器实验电路图 双端口RAM 电路 由1 片IDT7132 及少许附加电路组成,存放程序与数据。IDT7132 有2 个端口,一个称为左端口,一个称为右端口。2 个端口各有独立得存储器地址线、数据线与3 个读、写控制信号: CE#、R/W#与OE#,可以同时对器件内部得同一存储体同时进行

计算机组成原理第五版实验报告

上图标识出了本实验所用得运算器数据通路图。参与运算得数据首先通过试验台操作板上得8个二进制数据开关SD7—SD0来设置,然后输入到双端口通用寄存器堆RF中。双端口寄存器堆RF由1个ALTERAEPM7064实现,功能相当于4个八位通用寄存器,用于保存参与运算得数据,运算后得结果也要送到双端口通用寄存器堆RF中保存。双端口寄存器堆模块RF得控制信号中RD1、RD0用于选择送ALU得
推荐度:
点击下载文档文档为doc格式
07z9003r0i4g4gh0kzl91od1e2lmz900xum
领取福利

微信扫码领取福利

微信扫码分享