合肥工业大学计算机组成原理实验报告(DOC)
实验一 基本运算器实验一、实验目的了解运算器的组成结构;掌握运算器的工作原理。二、实验内容1、连线说明:2、打开实验仪电源,按CON 单元的nRST 按键,将ALU 的 A、B、FC、FZ、FS、I
精品文档 实验一 基本运算器实验 一、实验目的 了解运算器的组成结构;掌握运算器的工作原理。 二 、 实 验 内 容 1、连线说明: ALU单元:S0..S3(JP18) —— 开关区单元:K20..K23(JP89) 、 、 CN_I(JP19) ALU单元:WwBrALU、 —— 开关区单元:K15..K12(JP92) ALU单元:ALU_D0..ALU_D7(JP25) 扩展区单元:JP62 —— —— 开关区单元:K0..K7(JP97) 单元: ALUIN0..IN7(JP22) 2、打开实验仪电源,按CON单元的nRST按键,将ALU的A、B、FC、FZ、FS、I清零; 如果EXEC键上方指示灯不亮,请按一次EXEC键,点亮指示灯,表示实验仪在运行状态。 3、给暂存器A赋初值 (1) 指示灯 开关,形成二进制数 拨动开关区单元的K7..K001011000(或其它值); ,灭为 亮,表示该位是 ‘1’‘0’。 (2) wA=0( )、)、)、 拨动开关区单元 )开关,赋 K15(wAK14(wBK13(rALUK12(CN_I允许 wB=1( (不允许 禁止写 按键一 输出)、 写 、 、 单元的 A)B)rALU=1ALUCN_I=0CONSTEP ,按 A_7…A_0LED 的下降沿,将二进制数 中, ALU 次,产生一个 写入暂存器 单元的 T101011000A 中的值 A 上显示 4、给暂存器B赋初值 (1) 开关,形成二进制数 拨动开关区单元的 K7..K010101011(或其它值)。 (2) (不允许输出)、 、、 禁止写允许写 赋 wA=1(A)wB=0(B)rALU=1ALUCN_I=0, 按键一次,产生一个的下降沿,将二进制数 单元的 按写入暂存器 CONSTEPT210101011B 单元的上显示 中的值 中,ALUR_7…R_0LEDB wA=1(wB=1(键,进入 节拍, ,按 禁止写禁止写 、、 5A)B)rALU(K10)=0uSTEPT3 、赋 DS168 DS169 节拍 T1、T2、T3无效 0 0 T3=0) 、 、 (T1=0T2=0 T1 1 0 T3=0) 、 、 (T1=1T2=0 T2 0 1 T3=0) 、 、 (T1=0T2=1 T3 1 1 (T1=0、T2=0、T3=1) 说明:1-亮;0-灭 ,T2 结果输出; 当 时 的值是 节拍时,允许 rALU(K13)=0S3S2S1S00000、T3ALU ,如果 的值是其它数值,T3 结果输出,显示于扩展区的二位数码管、 节拍时,允许 S3S2S1S0ALU 的 DS94..DS101 上。 LED “ 运算结果表 、根据后边的 K20(S0)K21(S1)K22(S2)K23(S3) 、 、 、 、 ,改变 6” K12(CN_I)的值,观察并记录运算器的输出。例如: S0=0,S1=0,S2=0,S3=0,ALU D7_D0 的 =58H;FC、FZ、FS、I不变。 注意:只有按CON单元的STEP按键一次,产生一个T3的下降沿,ALU才将标志位FC、 FZ、FS、I写入标志寄存器PSW中,才能在ALU单元的FZ、FC、FS、I指示灯上看到结果。 。 欢 迎下载

