计算机组成原理扩展指令CLC实验报告,计算机组成原理实验设计.doc

文档介绍:

计算机组成原理

课程设计

微程序实验报告

姓名:

***

班级:

***

学号:

*******

指导老师:

***

同组人:

***

实验目的:

深入理解计算机微程序控制的功能、组成知识。

深入地学****计算机各类典型指令的执行流程。

对指令格式、寻址方式、指令系统、指令分类等建立具体的总体概念

学****微程序控制器的设计过程和相关技术。

实验内容:

设计指令A组扩展指令SBB、NOT和C组扩展指令LDRA的功能、格式和执行流程,并在教学机上实现、调试正确。

实验步骤:

确定指令格式和功能,包括确定要用的操作码,指令中其他字段的内容分配与使用。

SBB、NOT和LDRA指令格式和功能需查表:

指令格式和功能

指令格式

汇编语句

操作数个数

CZVS

功能说明

指令类型

DRSR

ADC DR,SR

****

DR←DR+SR+C

A组指令

DRSR

SBB DR,SR

****

DR←DR-SR-C

DR

RCL DR

*···

DR←DR带进位C循环右移

DR

RCR DR

*···

DR←DR带进位C循环左移

DR

ASR DR

*···

DR←DR算术右移

DR

NOT DR

****

DR←/DR

SR

JMPR SR

····

跳转到SR指明的地址

OFFSET

JRS OFFSET

····

S=时跳转

OFFSET

JRNS OFFSET

····

S=时跳转

CLC

···

C=

STC

···

C=

EI

····

开中断

DI

····

关中断

SR

CALR SR

····

调用SR指明的子程序

C组指令

DR

LDRA DR,[ADR]

····

DR←[ADR]

DRSR

ADR(位)

LDRX DR,OFFSET[SR]

····

DR←[DATA+SR]

DRSR

ADR(位)

STRX DR,OFFSET[SR]

····

[DATA+SR]←SR

SR

STRA [ADR],SR

····

[ADR]←SR

IRET

····

中断返回

D组指令

SBB和NOT:

查表⑴得SBB和NOT指令格式:

SBB:

DRSR

NOC:

D

DR

功能

内容来自淘豆网www.taodocs.com转载请标明出处.

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值