2012年3月8日 星期四

NASM組譯器安裝

NASM組合語言是
一種可攜性非常高的語言,在這裡我會使用,是因為研究"作業系統工程"時會使用到這工具。

下載網址如下:
http://www.nasm.us/

點選Downloads→下載最新版本2.10rc14。

前置作業: (先在C槽建置執行環境的資料夾)
   目錄名       說明                                                                    
1. nasm          16bit 組譯器軟體解壓縮後存放的目錄            
2. nasmw       32bit 組譯器軟體解壓縮後存放的目錄      
3. nasmdoc     NASM 組譯器手冊文件壓縮後存放的目錄
4. nasmide      組譯器整合環境 軟體解壓縮後存放的目錄

下載:                                        
nasm-2.10rc14.zip                     →  C:\nasm
nasm-2.10rc14-win32.zip          →  C:\nasmw
nasmdoc.txt                                →  C:\nasmdoc
nasm-2.10rc14-installer.exe      →  C:\nasmide
完成上述後,緊接著設定環境變數:

 環境變數→系統變數→Path→加入" ;C:\nasm;C:\nasmw;C:\nsamide " 。

#以上變完成安裝操作。

/------------------------------------------------------------------------------------/
更詳細內容,請詳見我所參考的網址:
http://slvs.tcc.edu.tw/~baochyi/teacher/assembly/c0310.htm
http://slvs.tcc.edu.tw/~baochyi/teacher/assembly/c0311.htm

程式載點:
http://www.nasm.us/pub/nasm/releasebuilds/

2012年3月7日 星期三

Bochs-2.4.6軟體介紹

Bochs是一個高度可移植的Open Source IA-32(x86) PC 模擬器,使用C++語言編寫,運行在廣泛的平台上。它包括對Intel x86 CPU,通用I/O設備,和客製化BIOS的模擬。

Bochs能夠被編譯成模擬一個386、486,Pentium/PentiumII/PentiumIII/Pentium4 or x86-64 CPU including optional MMX, SSEx and 3D!



官網: http://bochs.sourceforge.net/

2012年2月27日 星期一

在陰暗環境下,成像模糊

雖然最近的天氣老是很糟,
但我還是帶著我的單眼相機去外拍;

然後我就遇到了一個鳥問題,
不假思索的我,
決定好好研究一下我所遇到問題,
探討一下曝光鐵三角(光圈、快門、ISO)之間彼此的牽扯。
/*--------------------------------------------------------------------------------*/
情況:
  當我在暗度較低的環境中拍攝時,
  在使用光圈先決(A模式)下,
  調低ISO想要有→為了想要有較好的畫質,
  調大光圈(進光亮多)想要避免→成像過暗,

  此時快門會因為(A模式)而被系統自動設定為→慢快門,
  導致→如果我沒有使用三角架的話→將會導致"成像模糊"(因為手會抖)。

  這時解決辦法,我只好調高ISO。
(如果想調整成小光圈也會導致變暗,畢竟進光亮會更加的不足。)
/*--------------------------------------------------------------------------------*/
  那如果想要避免模糊,
  而使用快門先決(S模式)呢!?
 
  設定安全快門為→ 1/30~1/60之間,
  而光圈方面→系統會自行設定,
  缺點是使用者無法自己控制景深淺。
(話說使用手動對焦,也是不會影響進光亮的,畢竟只是在控制對焦物體。)
/*--------------------------------------------------------------------------------*/
結論:
也許使用M模式(全手動模式),
可以在 "畫質" 與 "避免模糊"  之間達到妥協!?
但我還不熟悉這模式。

而A模式 與 S模式,
還是選擇使用A模式好了,
使用調高ISO來解決 相片模糊 的問題;
當然有腳架會更好,
可我不想身上背一堆東西跑來跑去拍照。

2012年2月23日 星期四

WSN

Wireless Sensor Network

移焦測試

當我們花大錢購買了一台 DSLR相機 or 一顆新鏡頭 時,
首先就是要測試是否有"準確對焦"。

Q.為何要做這樣的測試?
主要是因為各家廠商出產的產品,
不管是鏡頭or機身,
也許會"帶屎"買到了萬中選一的買到機王。
(畢竟~,產品會有良率的問題,不可能完美無瑕。)

Q.移焦?
就是在使用自動對焦的方式下,
對著拍攝主體進行拍攝後,
在電腦觀看相片時卻發現"成相模糊"。
(這絕對不是因為最大光圈的緣故)

Q.原因?
人為因素(手抖)、
機身系統故障(韌體更新)、
鏡頭機件有問題、產品設計缺陷。

如何測試?
(可以用面紙盒製作 或者 上網找看看有沒有網友願意分享: 移焦測試模型。)


注意事項:
1.使用低 ISO,才能看清細節。
2.調最大光圈。(淺景深觀看)
3.使用腳架。
4.室內光源充足。(使用連續光源)
5.機身與測量物彼此平行。
6.注意每顆鏡頭的"最短對焦距離"。(官網的spec都有寫)
7.使用"中央對焦"來測試。
8.萬一失焦了,也許是機身or鏡頭問題,請多測試。
(實驗組 與 控制組互換)