计算机组成的了LDAR,《计算机组成原理》实验仿真课件的开发.pdf

《计算机组成原理》实验仿真课件的开发.pdf

二兰三! /

《计算机组成原理》实验仿真课件的开发

张宇华

(广东工业大学计算机学院,广州510006)

摘要:《计算机组成原理>是一门实践性很强的专业基础课。为了提升实验教学效果,以C++作为

鳊程语言,使用C++Builder6.0作为开发工具,编程开发实验仿真课件。阐述半导体存储器

原理实验仿真课件的开发过程。该课件既可用于教师的实验教学。又可用于学生的课前课

后的实验模拟。弥补传统实验的一些不足。

关键词:计算机组成原理;仿真课件;半导体存储器;C++Builder

0 引言 LDAR=0/1时,存储器进行读内容操作。

《计算机组成原理》是计算机学科的--f1核心专业

基础课.课程地位十分重要111.主要讲授单处理机系统的

组成与结构、相关的基本理论和基础知识,课程内容具

有一定的抽象性、复杂性。因此其实验显得尤其重要121。由

CE

于实验涉及知识面较广.内容较抽象。连接线很多,操

WE

作步骤较复杂.实验持续时间较长。造成学生在完成实 13

验过程中有一定的困难.为了辅助学生更好地完成实

验.笔者采用C++Builder6.0编写出基本实验的仿真

课件,以供学生课前、课后模拟操作。课件具有良好的 LDAR

13

界面,能模拟实验操作.能动态显示数据流动过程.当

操作错误时,能指出错误所在,并给出正确步骤。

1 存储器的结构及原理

开发前应了解实验电路的结构及原理。半导体存

储器的实验电路如图1网所示.使用了一片6116静态

RAM做为存储器,实际存储容量为256字节:使用了

图1半导体存储器实验电路

一片8位的74LS273做为地址寄存器(AR);使用了两

组发光二极管显示灯:一组显示存储单元的地址.另一 2 开发过程

组显示写入存储单元的数据或从存储单元读出的数

2.1建立程序框架

据:使用了一片74LS245做为输入三态门。

当SW—B=0、LDAR=l、CE=1、WE=0/1时,存储器

进行写地址操作。当SW—B=0、LDAR=0、CE=0、WE=I

时,存储器进行写内容操作。当SW—B=I、CE0、WE0、

收稿日期:2010—04—12修稿日期:2010-05—12

作者简介:张宇华(1971-),男,广东乐昌人,助理实验师,本科,研究方向为计算机体系结构实验

@

现代计算机2010.06

WE、LDAR、SW, 列表框项都为0和l;放置2 况:若是写地址,则取出8位数据开关对应的二进制

个标准按钮(_BItem)sTBuHon控件。Name分别为:Btn33、Bt.

数,并转换为十进制数作为数据存储的地址.也就是数

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值