您的位置 首页 综合类培训

计算机原理学习笔记006

文/飞刀君 图/度娘家的

XML 是 Extensible Markup Language(可扩展标记语言)的缩写。

XML 并没有限定标签的使用方式,使用什么样的标签都可以。可以说 XML 仅仅限定了进行标记时标签的书写格式(书写风格)。

HTML 中规定的各种标签只能用来指定信息的呈现样式,而不能表示信息的含义。

W3C(World Wide Web Consortium,万维网联盟)的机构。

CSV(Comma Separated Value,逗号分隔值)。

在 XML 文档中,通过把“xmlns=”命名空间的名字””作为标签的一个属性记述,就可以为标签设定命名空间。xmlns 即 XMLNameSpace(命名空间)的缩写。

完整的 XML 文档包括 XML 声明、XML 实例和 DTD 三个部分。

XML 实例是文档中通过标签被标记的部分。而 DTD 的作用是定义 XML 实例的结构。

SOAP(Simple Object Access Protocol,简单对象访问协议)。

“对象”(Object),就是把指令和数据归拢到具有一定意义的组中而形成的整体。

加载到内存中的机器语言程序,由 CPU 进行解析和运行,进而计算机系统整体的控制和数据运算也开始运行。

CPU 的内部由寄存器、控制器、运算器和时钟四个部分构成,各部分之间由电流信号相互连通。

寄存器可用来暂存指令、数据等处理对象,可以将其看作是内存的一种。根据种类的不同,一个 CPU 内部会有 20~100 个寄存器。

控制器负责把内存上的指令、数据等读入寄存器,并根据指令的执行结果来控制整个计算机。

运算器负责运算从内存读入寄存器的数据。时钟负责发出 CPU 开始计时的时钟信号。

将汇编语言编写的程序转化成机器语言的过程称为汇编;反之,机器语言程序转化成汇编语言程序的过程则称为反汇编。

CPU 中每个寄存器的功能都是不同的。用于运算的数值放在累加寄存器中存储,表示内存地址的数值则放在基址寄存器和变址寄存器中存储。

函数调用使用的是 call 指令,而不是跳转指令。在将函数的入口地址设定到程序计数器之前,call 指令会把调用函数后要执行的指令地址存储在名为栈[插图]的主存内。函数处理完毕后,再通过函数的出口来执行 return 命令。return 命令的功能是把保存在栈中的地址设定到程序计数器中。

在编译高级编程语言的程序后,函数调用的处理会转换成 call 指令,函数结束的处理则会转换成 return 指令。

CPU 则会把基址寄存器+变址寄存器的值解释为实际查看的内存地址。变址寄存器的值就相当于高级编程语言程序中数组的索引功能。

Hi

晚安全世界

我们都渴望被照顾、被爱

在在这个关键上,人人都脆弱

?如果你喜欢这篇文章,请记得长按二维码关注?

?

为您推荐

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部