- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章
北桥负责 主板根CPU的通信 南桥负责IO设备根主板的通信 那桥接在北桥上 北桥接CPU
像淘宝 把网页放在固态硬盘上 固态硬盘接在北桥 提高速度
什么都要折中 技术和做人都要折中
程序局部性原理 包括时间局部性和空间局部性 时间局部性:最近访问的数据缓存 空间局部性:访问一个数据 挨着的数据也缓存到内存
由于不同芯片的结构不同 汇编语言不能一直 所以将底层不同增加一个中间层 将底层硬件功能用软件抽象
实现API 在API之上 编写高级语言 就可以移植了
库是一种虚拟程序 API application program interface
硬件架构 交互比较困难 程序需要移植 :这些知识很关键
ARM:手机等
x86:32 平台
x64:
安腾:inter的 从惠普收购的64位
alpha :惠普
因特尔已经着急了 下一个巨头可能是 ARM
UltraSpart:这个是sun的 很牛很早就支持64位
Power:IBM的性能超强 价格超强 第一个主频超过4GHZ 现在遇到瓶颈了 4GHZ 很难超越
M68k :摩托罗拉的
PowerPc:摩托 苹果 IBM 联合的 性能比power稍差一点 苹果需要很强的CPU
其他。。。
OS:
linux 里那可四
windows
Unix
HP-UX
Solaris
AIX
SCO UNIX
Unixware
OS/2
多进程
CPU
slice(时间片)
5MS
5MS
**Memory
分段
地址起始位 地址是相对的 在计算机内部完成程序分段
虚拟地址空间 32位系统4G内存 地址总线32位 最多引用4G物理内存
库:可以被其它程序调用执行 可以执行一个统一调用机制
有了操作系统任何程序想跟硬件打交道 必须经过操作系统
将系统调用再次封装做成更高级的接口就是库(API)
Shell
人机交互接口
kemel
控制进程管理硬件资源 虚拟成其他样子 提供给进程 进程间长生干扰 内核就是资源管理者 防止干扰
如果库的调用接口一致 程序可跨平台
也可以直接调用内核编成 后台服务是随系统自动启动 另外一些按需启动 这种程序称作交互式程序 跟用户交互
应用程序和内核隔离起来 保护模式 CPU有四个级别 最内层 0级别 只有内核能运行在0级别 应用程序用在最外环 中间两环没用
内存空间分成 Bios空间 kernel空间 和应用程序空间
按需启动: 指挥操作系统启动 必须给操作系统提供特殊的应用程序 shell(壳)
Shell 包括两种类型
GUI图形类型:
CLI命令行:
内核的功能:
进程管理
内存管理
提供文件系统
提供网络功能
提供硬件驱动
提供安全机制
批处理系统:
作业
GE,BALL MIT 研制多任务处理系统 汇编语言研发 贡献了大量的年轻的科学家负责这个项目 MainFrame(大型机)基本功能实现了 叫Multics GE退出 贝尔退出 福特使用这个系统到两千年才下线
Ken(人),:
Space Traval 游戏 因为不能用Multics 申请PDP-1.1
领导不批 心情落魄的流浪在Bell 一天偶遇PDP7机 自己开发内核 成功 没人对他的游 戏感兴趣 但是对系统感兴趣 Ken在别人要求下 移植 一个同事给这个系统启明Uunics(简丹的) —〉Unix
Dan和Ken 对B语言改进 引入变量 指针等机制 B—〉C
完全用C语言重写Unix 发表论文 讲述Unix系统 由于反垄断法 不得不把系统远吗给大学等研发机构
Ken 1976 年去伯克利分校任教
伯克兰的Mill Joy 成立BSRG :研究 ken加入 发布 叫做BSD Bol System Distribution
这是Bell被卖 不受反垄断法 管理 开始出售Unix
DEC:
PDP-1.1
VAX
Unix不屑于跑在PC 机
Microsoft成立 包装发行卖Unix 叫Xanix
Cp/m( 比尔盖茨 花了五万美元 买了系统转手卖给IBM 并重新开发 产生Dos
乔布斯:jobs 图灵是同性恋 乔布斯崇拜图灵 成立苹果 pc上装的是unix cpu power
Xercx(施乐):复印机 在Unix上研究出第一个鼠标 第一个图形化 领导却不喜欢 会影响计算机销售 领导决定弃之不用 乔布斯游施乐 买了份图形化源码(价格非常
您可能关注的文档
- 人教版教学课件种群数量变化教学课件.ppt
- 零售管理系统产品简报RMSV31.ppt
- 实验二:三层交换机基本配置和VLAN通信.ppt
- 区域经济联系上课用.ppt
- 绵羊TLR4基因的克隆、序列分析和功能验证--杜金苓.ppt
- 名校联盟山东省招远市第二中学高一物理闭合电路欧姆定律课件.ppt
- 人教版教学课件课题3血红蛋白的提取与鉴定.ppt
- 人教课标版《恐龙灭绝》课件.ppt
- 普适计算及未来的家居智能化.ppt
- 图书管理模块开发PHP教学课件9.ppt
- 中级财务会计 第6版 教案 第1章 总论.doc
- 《新编商务应用文写作》课件 -模块二 常用行政公文.pptx
- 项目管理 课件 第四章—项目范围管理.pptx
- (完整版)2018人教版一年级下册语文各课知识点汇总.pdf
- (人教版)初中生物七年级下册第四单元第四章人体内物质的运输综合测试01(附答案).pdf
- (完整版)2017最新部编人教版一年级下册语文看拼音写词语.pdf
- ZLJ临时支护装置使用说明书(1).docx
- 新型冠状病毒疫情防控应急预案.docx
- 22066_1.公共部分-煤矿安全.docx
- 工业互联网安全技术(微课版)课件 项目4--7 工业互联网网络安全---工业互联网安全新技术认识 .ppt
最近下载
- 2025年秋学期部编版2025—2025学年度第一学期小学语文二年级上册教学计划附教学进度表2025.pdf VIP
- 北师大版七年级上册数学全册教案教学设计及教学反思.doc
- 计算机一级 WPS office认证理论知识考试题库.docx
- 冠状动脉解剖及冠脉造影结果解读.ppt VIP
- IPD_PSSD_T_0045 测试用例模板_V2.1.xls VIP
- 公务员行测言语理解与表达试题题库新版.docx VIP
- 有色金属与粉末冶金材料.doc VIP
- 《中外学前教育史》教案第16课近代俄国和日本的学前教育.docx
- 快手中秋重阳创意短片IP招商方案.pptx VIP
- 2025年秋学期部编版小学语文二年级上册教学计划教学进度表.docx VIP
文档评论(0)