1305120411 何彬 实验二 寄存器和IO实验.docx
成绩评定表类
成绩评定表
类
别
评分标准
分值
得分
合 计
实验表现
按时出勤、遵守纪律
认真完成各项实验内容
30
分
报告质量
填写内容完整、体现设计过程和
结果;实验总结能体现问题和收获;认真地完成实验思考题
70
分
说明:
评阅教师:
韩晓民
日期:
年
月
日
计算机科学与工程学院
专业班级网络工程
专业班级
网络工程01班
实验时间
2015年5月6 日
何彬
实验地点
机电大楼322实验室
学号 姓名
1305120411
指导教师
韩晓民
实验项目
实验二
寄存器和I/O实验
实验类别
验证性
实验学时
2
实
验目的及要
求
实验目的:
熟悉通用寄存器的数据通路;了解通用寄存器的构成和运用熟悉准双向I/O口的构成原理。
实验内容和要求:
掌握通用寄存器R3~R0的读写操作;掌握准双向I/O口的输入输出特性。
将实验原理、实验过程和结果写入报告,下次实验前交
完成实验思考题
实验内容
实验连线
K23~K0置“1”,灭M23~M0控位显示灯。然后按下表要求“搭接”部件控制电路。
连线
1
信号孔
DRCK
接入孔
CLOCK
作用
单元手动实验状态的时钟来源
有效电平
上升沿打入
2
X2
K10(M10)
源部件译码输入端X2
三八译码
3
X1
K9(M9)
源部件译码输入端X1
八中选一
4
X0
K8(M8)
源部件译码输入端X0
低电平有效
5
XP
K7(M7)
源部件奇偶标志:0=偶寻址,1=奇寻址
6
SI
K20(M20)
源寄存器地址:0=CX,1=DX
7
RWR
K18(M18)
通用寄存器写使能
低电平有效
8
DI
K17(M17)
目标寄存器地址:0=CX,1=DX
9
OP
K16(M16)
目标部件奇偶标志:0=偶寻址,1=奇寻址
寄存器的读写操作
① 目的通路
当RWR=0时,由DI、OP编码产生目的寄存器地址,详见下表。
通用寄存器“手动/搭接”目的编码
目标使能 通用寄存器目的编址
RW(K18)DI(K17)
RW(K18)
DI(K17)
OP(K16)
T
0
0
0
↑
R0写
0
0
1
↑
R1写
0
1
0
↑
R2写
0
1
1
↑
R3写
② 通用寄存器的写入
通过“I/O输入输出单元”向R0、R1寄存器分别置数11h、22h,操作步骤如下:
数据来源
置数
寄存器
置数
寄存器
I/O单元
I/O=XX11h
R0=11h
I/O=XX22h
R1=22h
K10~K7=1000
K18~K16=000
按【单拍】按钮
K18~K16=001
按【单拍】按钮
实验结果如下图
《计算机组成原理》实验报告 -1-
通过“I/O输入输出单元”向R2、R3寄存器分别置数33h、44h,操作步骤如下:
数据来源
I/O单元
K10~K7=1000
置数I/O=XX33hK18~K16=010
寄存器
R2=33h
按【单拍】按钮
置数I/O=XX44hK18~K16=011
寄存器
R3=44h
按【单拍】按钮
实验结果如下图
《计算机组成原理》实验报告 -2-
实验内容
实验连线
K23~K0置“1”,灭M23~M0控位显示灯。然后按下表要求“搭接”部件控制电路。
连线
1
信号孔
IOCK
接入孔
CLOCK
作用
单元手动实验状态的时钟来源
有效电平
上升沿打入
2
X2
K10(M10)
源部件译码输入端X2
三八译码
3
X1
K9(M9)
源部件译码输入端X1
八中选一
4
X0
K8(M8)
源部件译码输入端X0
低电平有效
5
XP
K7(M7)
源部件奇偶标志:0=偶寻址,1=奇寻址
6
IOW
K17(M17)
I/O输出使能,本例定义到M17位
低电平有效
7
OP
K16(M16)
目标部件奇偶标志:0=偶寻址,1=奇寻址
搭接方式I/O的寻址定义
I/O口源编址
源编码 I/O编址
I/O口目的编址
目的I/O编址
K10
K9
K8
K7
注释
K17
K16
注释
X2
X1
X0
XP
IOW
OP
1 0 0
0 S7~S0读 0 0
1 S15~S8读 1
S7~S0写
S15~S0写
I/O口奇送偶(S15~S8送S7~S0)
I/O开关
S15~S0置1
按【返回】键
数据来源
S15~S8K10~K7=1001
置数S15~S8=66K17~K16=00
写数据
S7~S0=66
按【单拍】按钮
实验结果如下图
《计算机组成原理》实验报告 -3-
I/O口偶送奇(S7~S0送S15~S8)
I/O开关
S15~S0