教材学习内容总结

|看漫画学Python第五章|学习了分支语句、循环语句和跳转语句,了解了程序运行的基本流程

|计算机科学概论第六章|学习了计算机的操作(包括可编程的、存储、检索和处理)、机器语言(由计算机直接使用的二进制编码指令构成的语言)和pep/9虚拟机。

前面两个内容比较基础,不做概述,而关于Pep/9虚拟机:

1、虚拟机是为了模拟真实机器的重要特征而设计的假象机器,Pep/9是一种虚拟机

2、Pep/9的基本特性:其内存单元由65536字节储存空间(用十六进制表示的范围-7FFF7FFF,相当于十进制数的-3276732767)构成,每个字节由8位(每0或1称

为一个位bit)组成;Pep/9的字长是2位或16位。

此外:字:字是其用来一次性处理事务的一个固定长度的位(bit)组; 字节:是计算机信息技术用于计量存储容量的一种计量单位,也表示一些计算机编程语言中

的数据类型和语言字符

3、指令格式:一条指令由两部分组成,一是指令说明符(8位),二是(可选的)操作说明符(16位)

4、寻址模式的详解与总结

教材学习中的问题和解决过程

问题1:什么是寻址模式?

解决问题:寻址模式式就是处理器根据指令中给出的地址信息来寻找有效地址的方式,是确定本条指令的数据地址以及下一条要执行的指令地址的方法。如:当寻址模

式为000,那么指令的操作数说明符中储存的就是操作数。这种寻址模式为立即寻址(在程序运行时,程序直接调用该操作数,而不需要到其他地址单元中去取相应的

操作数,上述的写在指令中的操作数也称作立即数)。再如:当寻址模式是001,那么指令的操作数说明符中储存的是操作数所在的内存地址名称,这种寻址模式称为

直接寻址(在指令格式的地址的字段中直接指出操作数在内存的地址。由于操作数的地址直接给出而不需要经过某种变换,所以称这种寻址方式为直接寻址方式。在指

令中直接给出参与运算的操作数及运算结果所存放的主存地址,即在指令中直接给出有效地址)。

问题3:什么是操作代码?

解决问题:计算机程序中所规定的要执行操作的那一部分指令或字段(通常用代码表示),其实就是指令序列号,用来告诉CPU需要执行哪一条指令。

代码调试过程中的问题和解决过程

问题1:代码输入错误

《信息安全专业导论》_字段

解决方法:已解决

《信息安全专业导论》_指令格式_02

《信息安全专业导论》_字段_03

代码托管

《信息安全专业导论》_字段_04

《信息安全专业导论》_寻址_05

《信息安全专业导论》_字段_06

上周考试错题及总结

暂无

学习进度

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长

第一周 2/2 4/4 10/12 了解了计算机科学史

第二周 1/1 3/3 5/17 学会了print输出

第三周 1/1 5/5 6/23 了解了python数据基础

第四周 暂无数据

第五周 100/100 6/6 12/35 学习了Pep/9虚拟机基本特性和内容,学习了伪代码