求解释!!一道小题而已,好了加分,急!!!

Showallthemicro-operationsforthefollowinginstruction:1.ISZX----incrementandskipifzero... Show all the micro-operations for the following instruction:
1. ISZ X
---- increment and skip if zero
2. BSA X - Branch and save address
—Address of instruction following BSA is saved in X
—Execution continues from X+1
展开
 我来答
13555990350
2011-02-26 · TA获得超过205个赞
知道答主
回答量:29
采纳率:0%
帮助的人:43.6万
展开全部
1. ISZ X
Fetch cycle Execute cycle
t1: (PC) -> MAR t1: ad(MBR) -> MAR
t2: (MAR) ---> Memory t2: (MAR) ---> Memory
read ---> Memory read ---> Memory
t3: Memory ---> MBR t3: Memory ---> MBR
t4: (MBR) -> IR t4: (MBR)+1---> MBR
(PC) +1 -> PC if(ZF) =0 then (PC)+1 ->PC(测试可以与加1放在一起)

2. BSA X
Fetch cycle Execute cycle
t1: (PC) -> MAR t1: ad(MBR) -> MAR
t2: (MAR) ---> Memory (PC) -> MBR
read ---> Memory t2: (MAR) ---> Memory
t3: Memory ---> MBR write ---> Memory
t4: (MBR) -> IR t3: (MBR) ---> Memory
(PC) +1 -> PC t4: ad(MBR)--->PC
t5: (PC)+1 ->PC
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我是奥胖我怕谁
2011-02-26 · TA获得超过222个赞
知道小有建树答主
回答量:191
采纳率:0%
帮助的人:0
展开全部
为下面的介绍展示所有的微操作:
1、如果X=0 -----增加并且跳过
2、出现分支并且保存地址
----保存地址之后的介绍的地址保存进X
---继续从X+1开始执行
追问
晕了,我不是要的翻译,而是怎么计算这道题~~拜托了...
追答
if (X=0)
skip ;
else{
save(X=Address of instruction);
X = X+1;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式