2021-2022-1 20211322 肖权城《信息安全专业导论》 第四周作业
2021-2022-1 20211322 肖权城 《信息安全专业导论》第4周学习总结
作业信息
作业要求 https://www.cnblogs.com/rocedu/p/9577842.html#WEEK04
作业目标
- 门电路
- 组合电路,逻辑电路
- 冯诺依曼结构
- CPU,内存,IO管理
- 嵌入式系统,并行结构
- 物理安全
(https://www.cnblogs.com/xiaoquancheng/p/15413432.html)
教材学习内容总结
计算机科学导论
门电路 :用以实现基本逻辑运算和复合逻辑运算的单元电路称为门电路。常用的门电路在逻辑功能上有与门、或门、非门、与非门、或非门、与或非门、异或门等几种。
- 与门:针对两个信号,只有当输入信号都是1的时候输出才为1,否则为0
- 非门:将输入的电平以相反的方式输出,输入1,输出0;输入0,输出1
- 或门:同样针对两个信号,只有当输入信号都是0的时候才输出为0,否则为1
- 异或门:同样针对两个信号,只有当输入信号都是0的时候才输出为0,否则为1
组合逻辑电路:数字电路根据逻辑功能的不同特点,可以分成两大类,一类叫组合逻辑电路(简称组合电路),另一类叫做时序逻辑电路(简称时序电路)。组合逻辑电路在逻辑功能上的特点是任意时刻的输出仅仅取决于该时刻的输入,与电路原来的状态无关。而时序逻辑电路在逻辑功能上的特点是任意时刻的输出不仅取决于当时的输入信号,而且还取决于电路原来的状态,或者说,还与以前的输入有关。
冯诺依曼结构:冯·诺依曼结构也称普林斯顿结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的宽度相同,如英特尔公司的8086中央处理器的程序指令和数据都是16位宽。
数学家冯·诺依曼提出了计算机制造的三个基本原则,即采用二进制逻辑、程序存储执行以及计算机由五个部分组成(运算器、控制器、存储器、输入设备、输出设备),这套理论被称为冯·诺依曼体系结构。
嵌入式系统:嵌入式系统由硬件和软件组成.是能够独立进行运作的器件。其软件内容只包括软件运行环境及其操作系统。硬件内容包括信号处理器、存储器、通信模块等在内的多方面的内容。相比于一般的计算机处理系统而言,嵌入式系统存在较大的差异性, 它不能实现大容量的存储功能,因为没有与之相匹配的大容量介质,大部分采用的存储介质有E-PROM、EEPROM 等, 软件部分以API编程接口作为开发平台的核心。
看漫画学python
地板除// 取余除% 幂为**
==是等于 =只是赋值
字符串与列表元素的比较
and:一错都错
or:都错才错
、
位运算符
- ~ :按位取反 注意:与取反码不一样 按位取反比较复杂
- & :未与计算 只有全为1 才是1
- | :位或计算 只要有1 那就是1
- ^:位异或计算 两位相反便是1
-
😗* 右移两位 空的用符号位补位(负数用1 正数用0) 左移都用0补位**
赋值运算符
- a+=b 相当于 a=a+b
运算符优先级 算数大于位次大于关系大于逻辑大于赋值
教材学习中的问题和解决过程
对于位次运算不了解 通过询问同学后了解了位次运算的原理
代码调试中的问题和解决过程
问题1 :不知道如何用python编写转base64语句
解决方案 :询问会做的同学
上周考试错题总结
无
其他
Linux里输入BC进入交互式 可直接计算和转换进制 例如:obase=2 直接转化二进制
在python中转化进制 bin()转换二进制 oct()转换八进制 hex()转换十六进制
0b11011 转换二进制为十进制
0o144 转八进制为十进制
0x 转十六进制为十进制
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 2/2 | 2/2 | 20/20 | |
第二周 | 12/14 | 2/4 | 18/38 | |
第三周 | 20/34 | 3/7 | 22/60 | |
第四周 | 24/58 | 2/9 | 30/90 |