作者mkykoijrr (梅子)
看板NDHU-phy99
标题[闲聊] 12/19 计概小考
时间Thu Dec 14 17:27:45 2006
‧比较组译器(assembler)与编译器(compiler)的不同
┌────┐ ┌──┐ ┌───┐ ┌──┐ ┌───┐
│组合语言│ │输入│ │组译器│ │输出│ │机器码│
│ 的程式 │ └──┘ └───┘ └──┘ │的程式│
└────┘ ─→ ─→ └───┘
┌────┐ ┌──┐ ┌───┐ ┌──┐ ┌───┐
│高阶语言│ │输入│ │编译器│ │输出│ │机器码│
│ 的程式 │ └──┘ └───┘ └──┘ │的程式│
└────┘ ─→ ─→ └───┘
‧ ┌─────┬────┬────────────────────────┐
│虚拟运算码│ 运算元 │ 意义 │
├─────┼────┼────────────────────────┤
│.ASCII │/‧‧‧/│储存位於两右斜线之间(//)的字元到记忆体中 │
├─────┼────┼────────────────────────┤
│.BLOCK │d#3 │产生三个位元组的储存空间并设定每个位元组的值为零│
├─────┼────┼────────────────────────┤
│.WORD │d#5 │产生一个字语并存入十进制值5 │
│.WORD │h#0105 │产生一个字语并存入十六进制值0105 │
├─────┼────┼────────────────────────┤
│.END │ │表示组合语言程式的结束 │
└─────┴────┴────────────────────────┘
‧读入三个数值,输出 第一个数 + 第三个数 - 第二个数
Read num1
Read num2
Read num3
Load num1
Add num3
Sub num2
store in answer
write answer
‧比较 if 与 case
if : 二选一
case :多重选择
‧比较阵列(array)与链结(linked)
同:抽象线性资料型态
异:链结有指标,阵列无指标
‧比较堆叠与伫列(queue)
同:抽象的资料型态
异:堆叠:资料先进後出
伫列:资料先进先出
‧ ┌─────┐
│人类使用者│
└─────┘
↑ ↑
↓ │
┌────┐ │
│应用软体│ │
└────┘ │
↑ │
↓ ↓
┌────────────────┐ 作业系统的好处:
│ 作业系统 │ 1. 更好的分享
└────────────────┘ 2. 多工
↑ ↑
↓ │
┌──────┐ │
│其他系统软体│ │
└──────┘ │
↑ │
↓ ↓
┌──────────┐
│ 硬体 │
└──────────┘
‧逻辑位置(logical address):一种相对於程式所作参照而被储存用来参照的数值
实体位置(physical address):主记忆体内的实际位址
┌────┐
│作业系统│
A → ├────┤
│ │ 逻辑位址 L
│ │
A + L → │应用程式│ 转换为
│ │
│ │ 实体位置 A + L
└────┘
‧固定分割(fixed partition):主记忆体是分成特定数量的分割区
动态分割(dynamic partition):分割区是依程式的需求来建立的
‧基底暂存器(base register):储存现在分割区开始位置的暂存器
范围暂存器(bounds register):储存现在分割区长度的暂存器
‧分割区选择的三种方法:
。先适法(First fit):程式是被分配到第一块够大足以载入它的分割区
。最适法(Best fit):程式是被分配到足以载入它的分割区中最小的那一个分割区
。最不适法(Worst fit):程式是柀分配到足以载入它的分割区中最大的那一个分割区
‧分页记忆体管理的做法(课本P328图10.7)
‧程式的生命周期
┌──┐
┌─── │等待│ ←──┐
输入/输出 │ └──┘ │ 输入/输出
或 │ │ 或
事件完成 │ │ 事件等待
↓ 中断 │
┌──┐ ←────── ┌──┐
│备妥│ ──────→ │执行│
└──┘ 发送 └──┘
↑ │
│ │
┌──┐ │ │ ┌──┐
│新的│──┘允许 离开 └──→ │终止│
└──┘ └──┘
‧CPU的排程有哪二种?
。先占式排程(preemptive scheduling):发生於作业系统决定偏爱另一个程序时,
先占有现在执行程序的CPU排程
。非先占式排程(nonpreemptive scheduling):执行中程式自愿地放弃CPU的CPU排程
‧CPU排程的演算法有哪三种?
。先到先服务(First-come First-served FCFS)
。最短工作优先(shortest-job-next SJN)
。循环轮流(round-robin) [先占式排程]
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 134.208.43.110
1F:推 ianagnyaw:谢谢谢谢谢谢谢谢小梅~超完美的啦PERFECT100% 12/14 17:31
2F:→ ianagnyaw:我的妈咪啊~真是辛苦你了~来~帮你按摩一下!!!!XDDDDDDDD 12/14 17:32
3F:→ ianagnyaw:有看到的这次小考都要考及格欧!!!不要枉费 12/14 17:33
4F:→ ianagnyaw:枉费我们家春梅的用心捏 12/14 17:35
5F:推 iljeby:春梅 我崇拜你!!!! 12/14 19:47
6F:推 peder:不推不行 真是太谢谢你了 ^^ 我的计概有救了~ 12/14 19:46
7F:推 GreyBear:这篇文章值1000银 猛耶 12/14 20:16
8F:推 GOOGOOfish:小梅是B魔 囧 12/14 20:17
9F:→ GOOGOOfish:◆ 这一篇文章值 1000 银 12/14 20:17
10F:推 smail363:谢啦春梅,好详细喔,超完美的啦拉啦~~~~~~~~~ 12/14 20:39
11F:推 jackchen7722:推一个喔~~~谢谢春梅 12/14 20:55
12F:推 luckyballgo: 谢谢你!你是好人 ( ′▽`)-o█ 12/15 00:04
13F:推 gigi356006:天哪 要是你早进来一届就好了 (昏) 12/15 00:36
14F:推 comesut10:推楼上 为什麽我们这届都没这种人〒.〒 12/15 00:49
15F:推 gamelag:太强了....崇拜你啦 12/15 01:05
16F:推 halva:好厉害唷^^ 12/15 01:07
17F:推 angela63:学妹超强 > < 12/15 01:24
18F:推 Arsenex:这...这...这...=>强 12/15 03:10
19F:推 GOOGOOfish:至底文耶~~ 12/15 11:13
20F:→ GOOGOOfish:版主直接给个M吧 12/15 11:14
21F:推 jimkuo:超强的说~~为什麽我们这届没有像小梅一样的高手.... 12/15 11:14
22F:推 vxxxxxx:强者梅。= =b 12/15 14:28
23F:推 haydn7223:谢谢春梅~~~我有机会及格了XD 12/15 15:28
24F:推 msninyahoo:谢谢+1 12/16 03:17
25F:推 werty874: 谢谢+1 12/17 20:42
26F:推 kerry6666200:挖勒~~这真是....神!! 12/18 17:59
27F:推 rexwis:图10.7在328页喔 辛苦啦 ~~ 12/18 21:02
※ 编辑: mkykoijrr 来自: 134.208.43.110 (01/05 23:29)