结构推理
结合硬件结构,画出能完成下面程序操作的ASM流程图。 (1)if X=N then … (2)if then…else…
【正确答案】
(1)ASM图如下图所示。 有两个输入参数X和N,其中N作为设定常量,X作为输入变量。需要有两个寄存器和分别存放X和N,并用一个比较器进行比较。比较器的输出做为判别依据:如果比较器输出A=B端为“1”,说明X等于N,可在条件输出框中打印“X=N”;如果A=B端为“0”,说明X不等于N,可返回到b状态,再一次输入另一个X值,与N值进行比较。 (2)ASM图如下图所示,基本参数与(1)相同,只是判别检测条件变成对比较器来说,有A=B,A>B,A
【答案解析】
提交答案
关闭