摘要: PC给出地址并通过地址译码去Cache或MM里取出指令(机器指令)放入IR,然后OP(IR)经过微地址形成部件和顺序逻辑(图里整合为一个地址转移逻辑)存入CMAR中,在经过地址译码存入CM。CM将相对应的微程序(微指令集合)放入CMDR中,其中P字段作为下地址来找到后继指令,操作控制字段经由控制总线 阅读全文
posted @ 2020-04-23 15:24 Mqqq 阅读(1765) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-04-02 18:26 Mqqq 阅读(240) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-04-02 18:25 Mqqq 阅读(328) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-04-02 18:24 Mqqq 阅读(413) 评论(0) 推荐(0)
摘要: 共同点:三者都是属于要把高级语言翻译成机器语言的翻译程序,是不同的执行方式。 区别: 1.编译程序是先将高级语言程序先编译成低级语言(汇编语言或机器语言),形成一个目标文件后在进行执行操作。但是翻译完成后的目标文件(汇编语言或机器语言)并不能直接被机器识别,还需要经过微程序进一步将机器语言解释为计算 阅读全文
posted @ 2020-04-02 15:09 Mqqq 阅读(7728) 评论(0) 推荐(0)
摘要: 问题描述:编写一个程序,提示用户输入大写字母。使用嵌套循环以金字塔型的格式打印字母: #include<stdio.h> int main(void) { int i; int j; int k; char t1; printf("请输入一个大写字母:"); scanf_s("%c", &t1); 阅读全文
posted @ 2020-02-26 09:23 Mqqq 阅读(1099) 评论(0) 推荐(0)
摘要: float hours,tax,wage; printf("Please enter your working hours:"); scanf_s("%f\n", &hours); 原因:scanf函数里含有换行符,输入时换行符被回车忽略了,需要再次输入。 scanf的printf的用法不同,实际上 阅读全文
posted @ 2020-02-20 15:02 Mqqq 阅读(924) 评论(0) 推荐(0)
摘要: 1.使用open函数和for循环配合输出的是以回车符为间隔。 论语test的文本为: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaa bbbccc 1 fi = open("论 阅读全文
posted @ 2020-02-10 17:10 Mqqq 阅读(194) 评论(0) 推荐(0)
摘要: 1 tup = (['a','a1'],['b','b2'],['c','c3']) 2 ls = [['d',1,],['e',2],['f',3]] 3 b = [] 4 5 #for i in range(2): 6 # a = ls[0][i] + ":" + ls[1][i] + ":" 阅读全文
posted @ 2020-02-06 10:17 Mqqq 阅读(372) 评论(0) 推荐(0)