组成原理实验十二 建立汇编指令系统上海大学 2011级.pptVIP

  • 8
  • 0
  • 约1.85千字
  • 约 8页
  • 2017-06-21 发布于河南
  • 举报

组成原理实验十二 建立汇编指令系统上海大学 2011级.ppt

组成原理实验十二 建立汇编指令系统上海大学 2011级

计算机组成原理实验课程 实验十二 建立汇编指令系统 实验目的: 建立一个含中文助记符的汇编指令系统。 用建立的指令系统编制一段程序,并运行之。 教学目的: 深刻理解指令系统。 * 一.背景知识(1) 编制汇编指令:在实验三的“举例”中我们编制了一条微指令,它实现“A+W的结果右移一位后的值输出到OUT”,本质上它是编制了这个微指令对应的24个控制信号的电平;实验四的任务3中,我们修改机器指令E8,使其成为“输出A+W的结果左移一位后的值到OUT”指令,它本质上是编制了μEM中从E8开始的连续4个地址中的24bit值,即连续的四条微指令;实验六的背景知识2使我们知道:“汇编指令是表达机器指令功能的指令助记符,二者的对应关系由编制的汇编指令表确定”。按步完成这三个编制过程,就定义好一条全新的汇编指令,进一步也可以定义一个汇编指令系统——指令集。 汇编环境CP226考虑到了教学上定义汇编指令系统的需求,提供了完成这三个编制任务的集成环境,只要按规定的格式送入编制的符号,系统就会生成相应的汇编指令或汇编指令系统。 2. 汇编表文件:这个文件的后缀为 .DAT,它是一个二维表格式文件,其每一行对应一条指令,这个表共有3列,如图1。第一列是指令的汇编助记符,宽度为20个半角字符。第二列是指令的16进制编码形式(机器指令),在实验箱系统就是指令的微程序在μEM中的起始

文档评论(0)

1亿VIP精品文档

相关文档