计算机概论与程序设计第五周学习总结
教材内容总结
在计算机科学概论中,学习了伪代码的书写,能够通过pep9输入机器语言和汇编语言,能够进行简单的编写,能够区分立即寻址模式和直接寻址模式。
在C语言程序设计中,学习了字符常量,输入与输出,及printf和scanf的基本格式,了解gcc和gdb的操作。
教材中的问题和解决过程
问题1 不理解立即寻址模式和直接寻址模式的概念和区别
问题1解决过程 通过查询网络资料,了解到立即寻址模式是获取操作数最快的方式,直接寻址模式指令中在操作码字段后面的部分是操作数的地址。立即寻址十八一个常数送到指定位置,直接寻址模式是把一个变量送到指定位置。
问题2 对伪代码的概念不理解
问题2解决过程 通过网络查询,了解到伪代码可以方便开发人员进行算法讨论,这也是伪代码一个经常的用途,这种讨论基本可以屏蔽某种语言的特性,将大家的注意力集中在算法的实现上,而实现逻辑的是否正确,但是对于伪代码的逻辑和使用规则仍然不太清楚,希望老师能解惑。
代码调试过程中的问题和解决过程
问题对于gcc的操作不熟练,不能理解
问题尚未解决
上周错题总结
1 Digital electronic circuits distinguish between two values of interest (binary 0 and / by the voltage level of the signal.数字电子电路根据信号的电压水平区分两个相关值(二进制0和/)。正确
2 A NAND gate and a NOR gate produce opposite output.NAND门和NOR门产生相反的输出。错误
3 A gate is constructed of one more transistors.门是由一个以上的晶体管构成的。正确
4 Addressability is the number of bits stored in each addressable location in memory.可寻址性是存储在内存中每个可寻址位置的位数。正确