随笔分类 -  程序运行原理

摘要:一、局部变量与全局变量 函数中出现的变量可以分为局部变量和全局变量,在函数内部定义的变量(没有global语句)就是局部变量,只有在函数内部才能够使用它们。在函数外定义的变量就是全局变量全局变量的作用是增加了函数间数据联系的渠道,全局变量在全部执行过程中都占用存储单元,如果在同一个源文件中,局部变... 阅读全文
posted @ 2015-12-20 23:01 orlion 阅读(12034) 评论(0) 推荐(4)
摘要:一、if else选择语句1、分支跳转指令 我们将用相应的汇编指令来表示"比较x是否小于y","选择跳转到语句块B"(1)slt指令-"比较x是否小于y" 格式:slt R4,R1,R2。该指令用来表示比较寄存器R1中的值是否小于R2中的值,如果小于则将寄存器R4置1,否则置0; 格式:slt... 阅读全文
posted @ 2015-12-20 18:35 orlion 阅读(2748) 评论(0) 推荐(0)
摘要:本文链接:http://www.orlion.ml/35/一、概述1、计算机中有两个主要的核心部件:CPU和内存,其中CPU负责运算而内存负责存储程序和相关的变量,每一条程序语句和变量都在内存中有对应的内存地址。2、寄存器是CPU的存储单元,每一个CPU都会有通用寄存器来给程序使用,编号R1~R32... 阅读全文
posted @ 2015-12-18 23:10 orlion 阅读(6494) 评论(2) 推荐(2)
摘要:一、计算机系统的运行 一个现代通用计算机系统由一个 CPU 和多个设备控制器组成,它们通过一条公共总线连接到一起,而这条公共总线提供了对共享存储器的访问能力 。每个设备控制器负责某种特定类型的设备(如磁盘驱动器、音频设备和视频显示器)。CPU 和设备控制器能够同时运行,并且相互竞争总线周期。为确保... 阅读全文
posted @ 2015-12-08 17:50 orlion 阅读(1734) 评论(0) 推荐(1)