C语言:有几句话不理解:#include#include#include// 用枚举类型数据对指令进行编码enum INST{STA,LDA,BEQ,NOP,INC,JMP,HLT};unsigned char memory[32]; // 存放数字型的指令unsigned char accu; // 累加器unsigned char pc; //

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 16:50:51

C语言:有几句话不理解:#include#include#include// 用枚举类型数据对指令进行编码enum INST{STA,LDA,BEQ,NOP,INC,JMP,HLT};unsigned char memory[32]; // 存放数字型的指令unsigned char accu; // 累加器unsigned char pc; //
C语言:有几句话不理解:
#include
#include
#include
// 用枚举类型数据对指令进行编码
enum INST{STA,LDA,BEQ,NOP,INC,JMP,HLT};
unsigned char memory[32]; // 存放数字型的指令
unsigned char accu; // 累加器
unsigned char pc; // 计数器
int main()
{
int i,j;
// 存放字符型的指令
char x[32][9];
// 读取第一条指令,并判断结束符
while(scanf("%s",x[0])!=EOF)
{
// 读取 31 条指令
for(i=1; i>i)&1);
printf("\n");
}
}
}
return 0;
}
嗯,1 确实错了memory[i]=(memory[i]

C语言:有几句话不理解:#include#include#include// 用枚举类型数据对指令进行编码enum INST{STA,LDA,BEQ,NOP,INC,JMP,HLT};unsigned char memory[32]; // 存放数字型的指令unsigned char accu; // 累加器unsigned char pc; //
1.memory[i]=(memory[i]