[問題] 什麼叫做緩衝區?
最近在看computer science:an overview有許多不懂的地方
望大大們幫小弟解釋..
課文1:
邏輯紀錄很少是跟實體紀錄大小一致,因此我們可能會發現有時一個實體紀錄內存有數個
邏輯紀錄,或有時候一個邏輯紀錄的資料卻分開存於二或數個實體紀錄上,結果是
讀取大量儲存系統時需要一個分解的動作.一個解決這個問題的常用方法是在主記憶體中
保留一塊相當大的區塊用來暫存及重組數個實體紀錄.在這個方式下"
與實體紀錄相當大小的資料區塊可以從這個主記憶體中的區塊與大量資料儲存系統之間
傳送,而再此同時,在主記憶體中暫存的資料就可以用邏輯紀錄的方式被採用.
"
<這段我是有看沒有懂..Orz>
這個主記憶體中的區塊就被稱緩衝區.
課文2:
常見到簡單RGB編碼的另一種方式是使用一個"亮度"元素及兩個顏色元素.
在此情況下"亮度"元素被稱為一個像素的亮度,基本上就是紅綠藍三個元素的總合.
另外兩個元素稱為藍色度及紅色度""是以分別計算像素中的亮度與藍色光及紅色光的差距
而決定""""<---這不懂在說啥 .此三個元素包含了重現此像素所需要的資訊.
課文3:<資料壓縮的問題>
還有一種廣泛使用的壓縮系統是以字典編碼技術為基礎.而這裡所謂的字典
""指的是所有用來構成將被壓縮的訊息的所有構件,而訊息本身就被編碼成一連串
對應到字典的參照對應"""<--這是在說啥Orz.........
字典編碼的一個變型是調變式字典編碼,也被稱動態字典編碼.再調變式字典編碼系統
其字典在被編碼的過程中可以變動<啥意思-_->.一個常見的例子是LZW編碼.用LZW編碼時
<前面懂了有刪除>..試想像應用LZW將下列訊息編碼
xyx xyx xyx xyx
由一個只含三個項目,第一個是x,第二個是y而第三個是空白的字典開始.我們一開始
會將xyx編碼成121,意即此訊息由標成此字典的第一個項目起頭,其後為第二個項目
再後為第一個項目.接下來的空白被編碼而產生1213.但由於遇到了空白,我們了解到先前
的一串字符形成一個英文字,因而我們將xyx此一圖樣加入字典中成為第四個項目.依此方式下去
整個訊息會被編碼成121343434<這段完全看不懂他在說什麼..>
我覺得翻譯的..很.哀....
大大們可否有另外推薦的書?並不是不看這本.只是看不懂時.還可以參考別本..
我去圖書館看了滿多計概的..但是好像都沒這本寫的廣且深..ORz
希望大大們幫我解釋..感激..
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.8.232.51
推
12/04 11:36, , 1F
12/04 11:36, 1F
推
12/07 22:24, , 2F
12/07 22:24, 2F
推
12/07 23:23, , 3F
12/07 23:23, 3F
推
12/08 01:46, , 4F
12/08 01:46, 4F
→
12/08 01:47, , 5F
12/08 01:47, 5F
→
12/08 01:48, , 6F
12/08 01:48, 6F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
問題
4
6