计算机组成原理实验报告2,计算机组成原理实验报告2.doc

组 成 原 理 实 验 报 告

Computer Organization Lab?Reports

______________________________________________________________________________

班级: ___ 姓名:__ _ 学号:_____ 实验日期:_____________

学院: ___ _ 专业:_ _____

实验顺序:_______ 原创:__ _____ 实验名称:_ ____

实验分数:_______ 考评日期:________ 指导教师:

______________________________________________________________________________

实验目的

熟悉和了解地址总线的组成结构、地址来源及集合原理。

掌握程序段与数据段的寻址规则及地址部件的运用技巧。

______________________________________________________________________________

实验环境

Dais-CMX16+达爱思教仪

______________________________________________________________________________

实验原理

地址总线的作用是传递地址信息,输出当前数据总线上发送信息的源地址或接收信息的目的地址。如下图所示本系统设有内存与外设两条地址总线,通过PC计数器提供内存(程序存储器)地址,并由地址寄存器AR传递内存(数据存储器)地址与外设地址。另外堆栈寄存器SP亦可视为地址寄存器,它的堆顶指向数据与程序指针存取地址。

图2-1 地址总线组成通路

11位内存地址Addr

如图2-1所示,本系统从提高信息存取效率的角度设计主内存地址通路,按现代计算机体系结构中最为典型的分段存取理念合成内存地址总线addr,在指令操作“时段”(取操作码与取操作数),以当前程序指针PC为址,遇主存数据传递“时段”以当前数据指针AR为址。addr地址的合成通路见图2-2。其寻址范围为0~7FFh。

16位外设地址AddBus

如图2-1所示,本系统外设地址总线AddBus由地址锁存器AR直接提供,在图2-2所示的XRD、XWR、ALE等外设控制信号的管理下,通过外DBUG数据总线完成外设信息由内到外或由外到内的传递。其寻址范围为0~0FFFF,可达64KB。

______________________________________________________________________________

实验步骤及结果分析

1、程序计数器实验

表2-1 PC程序计数器目标编码

目标部件定义

节拍

功能说明

E/M

IP

T3

T3上升沿打入

1

1

X

PC保持

1

0

PC加1

0

0

PC装载

说明:“↑”表示上升沿有效

图2-2所示的PC框由3片161构成按字方式寻址的11位PC计数器,计数器的输入端与总线相连构成置数通路,计数器的输出端途经三态门缓冲分离为两条通路,其一与总线相连构成可读通路,其二与地址寄存器(数据)集合组成内部存储器地址总线。它的清零端由中央处理器单元直控,上电时PC计数器自动淸零,实验中按复位钮亦可实现计数器的手动淸零。

手控状态,本实验由表2-1定义的目的编码控制PC计数器的预置与加1操作,并以准双向I/O部件的S10~S0为计数器预置源。当IP=0时按单拍按钮,遇E/M=0在脉冲下降沿把S10~S0的内容装入PC计数器。遇E/M=1在脉冲下降沿PC计数器加1。

PC计数器的读出操作由表2.2所列的源编码表定义。

表2.2 源与目的寻址编码表

总线源编码

在线态目的编码

M10

M9

M8

功能

M19

M18

M17

功能

X2

X1

X0

O2

O1

O0

1

1

1

禁止

1

1

1

禁止

1

1

0

ALU

1

1

0

MAR

1

0

1

SP

1

0

1

BX

1

0

0

IOR

1

0

0

AX

0

1

1

MRD

0

1

1

SP

0

1

0

XRD

0

1

0

IOW

0

0

1

RRD

0

0

1

XWR

0

0

0

PC

0

0

0

RWR

将实验系统设置为手动/搭接状态,按如下所示连接线路:

1)实验连线

连线

信号孔

接入孔

作用

有效电平

1

DRCK

CLOCK

单元手动实验状态的时钟来源

上升沿打入

2

W

K6(M6)

总线字长:0=16位字操作,1=8位字节操作

3

XP

K7(M7)

源奇偶位:0=偶寻址,1=奇寻址

4

OP

K16(M16)

目的奇偶位:0=偶寻址,1=奇寻址

5

X2

K10(M1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值