首页> 外文OA文献 >VisibleZ: A Mainframe Architecture Emulator for Computing Education
【2h】

VisibleZ: A Mainframe Architecture Emulator for Computing Education

机译:VisibleZ:用于计算机教育的大型机架构模拟器

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

This paper describes a PC-based mainframe computer emulatorcalled VisibleZ and its use in teaching mainframe Computer Organizationand Assembly Programming classes.VisibleZ models IBM’s z/Architectureand allows direct interpretation of mainframe assembly language objectcode in a graphical user interface environment that was developed in Java.The VisibleZ emulator acts as an interactive visualization tool to simulateenterprise computer architecture. The provided architectural componentsinclude main storage, CPU, registers, Program Status Word (PSW), andI/O Channels. Particular attention is given to providing visual clues tothe user by color-coding screen components, machine instruction execution,and animation of the machine architecture components.Students interact with VisibleZ by executing machine instructions in a step-by-stepmode, simultaneously observing the contents of memory, registers, and changes inthe PSW during the fetch-decode-execute machine instruction cycle. Theobject-oriented design and implementation of VisibleZ allows students todevelop their own instruction semantics by coding Java for existing specificz/Architecture machine instructions or design and implement new machineinstructions.The use of VisibleZ in lectures, labs, and assignments is describedin the paper and supported by a website that hosts an extensivecollection of related materials. VisibleZ has been proven a useful tool inmainframe Assembly Language Programming and Computer Organizationclasses. Using VisibleZ, students develop a better understanding ofmainframe concepts, components, and how the mainframe computer works.ACM Computing Classification System (1998): C.0, K.3.2.
机译:本文介绍了一种称为VisibleZ的基于PC的大型机计算机仿真器,并将其用于大型机计算机组织和组装编程课程的教学中.VisibleZ对IBM的z / Architecture进行建模,并允许在Java开发的图形用户界面环境中直接解释大型机组装语言对象代码。 VisibleZ仿真器充当交互式可视化工具来模拟企业计算机体系结构。提供的体系结构组件包括主存储器,CPU,寄存器,程序状态字(PSW)和I / O通道。特别注意通过对屏幕组件进行颜色编码,执行机器指令以及对机器体系结构组件进行动画处理来向用户提供视觉提示。学生通过逐步执行机器指令来与VisibleZ交互,同时观察其中的内容存储器,寄存器以及在取指解码执行机器指令周期内PSW中的更改。 VisibleZ的面向对象设计和实现使学生可以通过为现有的特定z /建筑机器指令编码Java来开发自己的指令语义,或者设计和实现新的机器指令。本文对VisibleZ在讲座,实验室和作业中的使用进行了描述,并得到了以下机构的支持:一个托管大量相关材料的网站。 VisibleZ已被证明是大型机汇编语言编程和计算机组织类中的有用工具。通过使用VisibleZ,学生可以更好地理解大型机的概念,组件以及大型机的工作方式。ACM计算分类系统(1998):C.0,K.3.2。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号