自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

翻译 ATT格式汇编---计算机硬件对过程的支持

有符号数有两种含义:负数和一个非常大的无符号数过程(procedure)或函数是结构化编程的工具,参数是过程之间的接口,过程是软件中实现抽象的一种方法。程序遵循6个步骤:主调函数将参数放在被调函数可以访问的位置传递控制权获得被调函数所需的存储资源执行需要的任务将结果放入主调函数能够访问的位置返还控制权MIPS中在过程调用时寄存器分配:$a0 ~ $a3:用于传递参数的4个参...

2019-05-14 19:52:52 311

翻译 MIPS汇编---逻辑操作和决策指令

逻辑操作sll 左移srl 右移and,andi 按位与or,ori 按位或 (ori和andi 是与立即数进行逻辑或和逻辑与操作,立即数的高16位进行零扩展之后再与寄存器进行逻辑操作)nor 按位取反注意:立即数做加法运算时要进行符号扩展。R型指令格式中的shamt字段在移位指令中表示移位量,移位操作机器指令:例: sll $t2 , $s0 , 4对应的机器指令是:| 0 ...

2019-05-13 22:23:56 7384

翻译 MIPS汇编--指令表示

最低有效位:二进制位的最右边一位最高有效位:二进制位的最左边一位lb 指令将字节看作有符号数,使用符号扩展填充寄存器左侧24位,lbu 把字节看作无符号数,进行零扩展。对二进制补码取反的快速方法:取反加一计算机中指令的表示:指令在计算机内部是以若干或高或低的电信号序列表示,形式上和数的表示相同。实际上指令的各部分都可看作一个独立的数将这些数拼接在一起就形成了指令。因为几乎所有指令中都...

2019-05-12 17:39:33 7160

翻译 计算机语言

The words of a computer’s language are called instructions,and its vocabulary is called an instruction set.**MIPS汇编语言:(精简指令集)add a,b,c //把b和c相加,和放入a中每条MIPS算术指令只执行一个操作,有且仅有三个变量。这一点符合硬件简单性的设计原则,操作数...

2019-05-12 11:21:34 545

翻译 操作系统的基本概念

什么是操作系统: 管理内存和其他系统资源 强制实行保护措施和访问方针 调度和多路传输进程和线程 发起和关闭用户程序,为他们提供基本系统服务 提供基本用户接口和应用程序程序员接口并不是所有操作系统都有这些功能。单任务系统像MS-DOS没有进程调度,嵌入式系统像eCOS没有用户接口操作系统不是: 计算机硬件 具体应...

2019-05-06 15:09:21 145

翻译 ATT格式汇编程序的基本框架

AT&T格式的汇编代码(特定于gas汇编器)包含3个最常使用的段,每个段都有不同的功能:The data sectionThe bss sectionThe text sectiontext section必须包含在所有汇编程序中,它是保存指令的地方。data section和bss section是可选择的。data section中声明有初始值的数据元素,这些数据元素在汇编程...

2019-05-03 10:19:34 483

翻译 操作系统基本概念(文件,shell)(get a intuitive feel)

文件(承接上一次博客)在minix3中每个文件和目录被分配一个11位的保护码,其中包含3个3位的区域,一个给拥有者一个给拥有者组中的其他成员(管理员给使用者分组),剩下的3位区域给所有使用者。这三位二进制数的每一位分别表示读权限,写权限和执行权限因此这三位叫做rwx bits(read,write,execute)。对于目录而言x表示搜索权限。在一个文件被读或写之前,他必须被打开,在这个时候...

2019-05-02 10:36:29 198

翻译 操作系统的一些概念(文件和进程)(get a good intuitive feel)

操作系统的一些基本概念

2019-05-01 12:28:46 342

翻译 操作系统的功能

操作系统执行两个基本的功能:机器拓展和资源管理。操作系统作为拓展机(虚拟机)由于机器语言级别的编程复杂性,我们应用一层高级的抽象来管理硬件,比如把磁盘看作一组命名好的文件,每个文件可以被打开来进行读写操作然后关闭,硬件实现的细节将不会呈现给编程人员。这样看来,操作系统提供给程序员一个和硬件等价的扩展机或者说是虚拟机,有了这层虚拟机程序员可以轻松编程。那操作系统是如何实现让程序员对硬件进...

2019-05-01 10:10:48 747

翻译 计算机系统

Computer software can divided roughly into two kinds:system programsand application programs.The most fundamental system program is the operating system ,whose jobis to control all the computer’s r...

2019-05-01 08:59:29 127

原创 switch语句和汇编代码表示

switch语句和汇编代码表示欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢...

2019-02-07 10:15:58 2680

离散数学及其应用答案(奇数题+偶数题).zip

计算机科学 离散数学及应用 课后题 答案

2019-07-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除