哈工大大学计算机基础课件1.ppt

  1. 1、本文档共120页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
哈工大大学计算机基础课件1

* 指令:就是要计算机执行某种操作的命令。 指令格式:操作码、地址码 指令系统:一台计算机中所有机器指令的集合。 最早,人们使用机器语言与计算机沟通。 一条指令对应计算机的一个基本操作动作(状态)。 就象建筑工程师必须考虑如何用木板,钉子,每一块砖磊一堵墙,一扇窗子,一扇门,一间屋,再到整栋楼。 机器语言虽然已不再用,但所有的程序都必须翻译成机器语言才能被机器执行。 复杂,不容易编写大程序,不利于复杂算法的实现… … RISC精减指令系统计算机 难理解、不易于记忆和书写、易出错… … 更重要的是使设计过程复杂繁琐 复杂指令系统计算机(CISC)、精简指令系统计算机(RISC) * 一条指令对应计算机的一个基本操作动作(状态)。 就象建筑工程师必须考虑如何用木板,钉子,每一块砖磊一堵墙,一扇窗子,一扇门,一间屋,再到整栋楼。 机器语言虽然已不再用,但所有的程序都必须翻译成机器语言才能被机器执行。 复杂,不容易编写大程序,不利于复杂算法的实现… … 难理解、不易于记忆和书写、易出错… … 更重要的是使设计过程复杂繁琐 * 再开发一个汇编程序将用符号串编写的程序翻译成机器语言描述的目标程序,对应的汇编语言程序称为源程序。 * 机器语言虽然已不再用,但所有的程序都必须翻译成机器语言才能被机器执行。 复杂,不容易编写大程序,不利于复杂算法的实现… … * 机器语言虽然已不再用,但所有的程序都必须翻译成机器语言才能被机器执行。 复杂,不容易编写大程序,不利于复杂算法的实现… … * 程序的执行效率指程序运行快慢和使用内存空间的大小的占有率。是程序运行好坏的重要标志。 * 多段程序可分开编辑与编译,再将多段目标程序连接在一起。 还需要和程序中使用的库函数对应的目标程序连接在一起。 * 1KB = 千 1MB =百万 1GB = 十亿 1TB = 兆兆 1PB = 亿万 Road runner 1.026 PB 一千万亿次/秒 * 英文是拼音文字,128个字符集就满足处理需要。 汉字多,字形复杂。至少需要两个字节存储。 汉字的编码就复杂多了。 为了存储和处理,需要用将汉字编码为二进制串,为了通过键盘能输入汉字,还需要用键盘上的字符来编码汉字。最后为了显示汉字,还必须用二进制串对字形进行编码。 * Big5,香港台湾繁体字编码。 国家标准局于1980年公布了《信息交换用汉字编码字符集-基本集》国家标准GB2312-80, 共收录汉字和图形符号7445个. 中、日、韩三国共同制定了《CJK统一汉字编码字符集》,其国际标准号为:ISO/IEC10646,国家标准号为:GB13000-90 2000年3月,国家信息产业部和质量技术监督局在北京联合发布了《信息技术和信息交换用汉字编码字符集、基本集的扩充》,国家标准号为:GB18030-2000,收录了27000多个汉字,还收录了藏、蒙、维等主要少数民族的文字,该标准于2000年12月31日强制执行。 收录了2.7万个汉字, 增加藏、蒙等少数民族的字形 . 编码空间150万个字符. GBK和GB2312都是双字节等宽编码,如果算上和ASCII兼容所支持的单字节,也可以理解为是单字节和双字节混合的变长编码。 GB18030编码是变长编码,有单字节、双字节和四字节三种方式。 详细出处参考:/article/16734.htm双字节部分和GBK基本完全相同。 GB18030编码向下兼容GBK和GB2312,兼容的含义是不仅字符兼容,而且相同字符的编码也相同。 详细出处参考:/article/16734.htm * 1981年公布了GB2312-80汉字编码方案 256*256=65536个字 考虑到与国际通用编码的兼容性问题,只用两个字节的低7位。 为了同ASCII码区别,机内码在国标码的基础上,把最高位改为1 天: 76 108 L :76 1:108 * 字库文件的多少, 就决定了, 系统支持的字体. 矢量表示法 由此衍生出一个行业, 专业做字库. * 就是因为发信人和收信人使用的编码方式不一样。 例如收到一个“奎”的Unicode编码是594E,“乙”的Unicode编码是4E59。如果我们收到UTF-16字节流“594E”,那么这是 “奎”还是“乙”? 国际标准化组织(ISO) 1990年开始研发 2008年4月4日推出的Unicode 5.1 Unicode也是一种字符编码方法,可以容纳全世界所有语言文字的编码方案。从ASCII、GB2312、GBK到GB18030的编码方法是向下兼容的。而Unicode只与ASCII兼容(更准确地说,是与ISO-8859-1兼容),与GB码不兼容。如“汉”字的Uni

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档