CHIP8模擬器開發-來寫程式吧

虛擬硬體環境建立 根據第一篇文章的CHIP8硬體環境來實作,實作過程需要了解各個資料型態的大小,所以整理了下表供參考 型態 大小 範圍 char 1 byte -128 ~ 127 short 2 bytes -32768 ~ 32767
2019-07-22
5分鐘閱讀
Featured Image

CHIP8模擬器開發-模擬器與CHIP8簡介

模擬器基本概念 模擬器主要是讓一台A電腦能夠模擬B電腦上執行的程式,其中B電腦是一款對於A電腦來說完全不同處理器架構的系統,例如我能夠在x86下執行AR
2019-07-22
3分鐘閱讀
Featured Image

CHIP8模擬器開發-指令集

CHIP-8每個指令占2 Bytes並以big-endian的方式存放在記憶體當中,另外有10個額外的指令可加入,但本次筆記並沒有實作。 底下指令集的部分
2019-07-22
6分鐘閱讀
Featured Image

UVA10189-Minesweeper解法

敘述 計算周遭九宮格的地雷數 輸入說明 輸入兩整數n,m,分別為地雷區的row和column 接下來n行輸入地雷的位置,輸入 * 代表有地雷,輸入 . 代表無地雷 輸出
2018-11-11
2分鐘閱讀

UVA10591-Happy Number解法

敘述 7 is a Happy number since 7 → 49 → 97 → 130 → 10 → 1 4 is an Unhappy number since 4 → 16 → 37 → 58 → 89 → 145 → 42 → 20 → 4 輸入說明 一個正整數 輸出說明 輸出是否為Happy Number Solution 將執行過的數字記
2018-11-11
1分鐘閱讀

UVA11292-Dragon of Loowater解法

敘述 有個王國遭受龍群的侵襲,需要聘請騎士把龍全部消滅掉,否則王國會滅亡。 騎士身高(int)必須大於等於龍的頭數(int)才能殺掉龍,每聘用一位騎士需要
2018-11-11
2分鐘閱讀