Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
令和最新版手のひらコンピュータ
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
KOBA789
August 09, 2025
Programming
14
9.1k
令和最新版手のひらコンピュータ
Kernel/VM探検隊@ 東京 No18 で発表した内容です。
KOBA789
August 09, 2025
Tweet
Share
More Decks by KOBA789
See All by KOBA789
直接メモリアクセス
koba789
0
450
人工衛星のファームウェアをRustで書く理由
koba789
16
9.7k
時の流れが許せない
koba789
0
260
ついに生産が終わったけどZ80でまだまだ遊びたい
koba789
5
4.7k
ISUCONの練習を楽しくたくさんやる方法
koba789
2
1.5k
Z80をRustで動かすまで年が越せない
koba789
0
390
ISUCON練習環境を最も簡単に用意する方法
koba789
2
3.3k
音をアレする
koba789
0
1.1k
メガネとBluetooth Low Energyでお喋りする
koba789
0
1.7k
Other Decks in Programming
See All in Programming
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
370
米国のサイバーセキュリティタイムラインと見る Goの暗号パッケージの進化
tomtwinkle
1
370
Claude Codeと2つの巻き戻し戦略 / Two Rewind Strategies with Claude Code
fruitriin
0
200
「やめとこ」がなくなった — 1月にZennを始めて22本書いた AI共創開発のリアル
atani14
0
340
Go 1.26でのsliceのメモリアロケーション最適化 / Go 1.26 リリースパーティ #go126party
mazrean
1
330
LangChain4jとは一味違うLangChain4j-CDI
kazumura
1
130
CSC307 Lecture 11
javiergs
PRO
0
580
AI主導でFastAPIのWebサービスを作るときに 人間が構造化すべき境界線
okajun35
0
470
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
170
Event Storming
hschwentner
3
1.3k
Go Conference mini in Sendai 2026 : Goに新機能を提案し実装されるまでのフロー徹底解説
yamatoya
0
500
手戻りゼロ? Spec Driven Developmentとは@KAG AI week
tmhirai
1
140
Featured
See All Featured
Ruling the World: When Life Gets Gamed
codingconduct
0
160
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Everyday Curiosity
cassininazir
0
150
Navigating Weather and Climate Data
rabernat
0
130
Mind Mapping
helmedeiros
PRO
1
110
Balancing Empowerment & Direction
lara
5
930
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.1k
How GitHub (no longer) Works
holman
316
140k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
260
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1k
How to Talk to Developers About Accessibility
jct
2
140
Transcript
KOBA789 ྩ࠷৽൛खͷͻΒίϯϐϡʔλ ,FSOFM7.୳ݕୂ!౦ژ
KOBA789 ࣄָ͕͗ͯ͢͠ɺָ͍͗ͯ͢͠·͢ ‣ ࣄ ‣ 3VTUͰਓӴͷϑϥΠτιϑτΣΞΛॻ͍ͨΓ ‣ ਓӴͷϢʔβʔൃ۷ͷͨΊʹೆถߦͬͨΓ ‣ झຯ
‣ ࣗ࡞%#.4Λ࡞ͬͨΓ ‣ ϒϥβͰಈ͘ి࣓ϦϨʔճ࿏$"% γϛϡϨʔλΛ࡞ͬͨΓ ‣ :PV5VCFS׆ಈΛͬͨΓΒͳ͔ͬͨΓ IUUQTZPVUVCFDPN!LPCB IUUQTNJTTLFZJP!LPCB
ຊࡀʹͳΓ·ͨ͠🎂
ྩ࠷৽൛ खͷͻΒίϯϐϡʔλ
Ϛδͷྩ࠷৽൛ʢޙड़ʣ w "MJ&YQSFTTͰചͬͯΔṖͷ ϋϯυϔϧυίϯιʔϧ w ༧௨Γ-JOVY͕ಈ͍͍ͯΔ w ήʔϜػͷΤϛϡϨʔλ ೖ͍ͬͯΔ w
(#ϞσϧΛങ͏ͱ ʮ(#ͷΞϨʯ͕ೖ͍ͬͯΔ w ͍҆ 36MUSB
Ϛδͷྩ࠷৽൛ʢޙड़ʣ w 40$3, w 3".(# w 30.F..$ NJDSP5'$BSE w -$%Y
w 8J'J3,વٕదແ͠ w 3PDLDIJQͬͯ8J'J࡞ΔΜ͔ w +PZTUJDL w /JOUFOEP4XJUDIͷͭ 36MUSB
ը໘ͱϘλϯͱόοςϦʔ͕͋ΓେมศརͳͨΊ w γϦΞϧ͕ग़ͤΕ͙ͩ͢Ζ͏ w ݩʑ-JOVY͕ಈ͍͍ͯΔͷͰ ͍͜͠ͱ͋Δ·͍ w όϥͯ͠ΈΔͱ59 39 (/%ͱ
ॻ͔Εͨύου͕ w ͱ͍͏͔શͯͷίωΫλʹς ετύου͕ग़͍ͯΔ ͍ͭ͜Λ-JOVYശͱ͍͍ͯͨ͠
ը໘ͱϘλϯͱόοςϦʔ͕͋ΓେมศརͳͨΊ w γϦΞϧ͕ग़ͤΕ͙ͩ͢Ζ͏ w ݩʑ-JOVY͕ಈ͍͍ͯΔͷͰ ͍͜͠ͱ͋Δ·͍ w όϥͯ͠ΈΔͱ59 39 (/%ͱ
ॻ͔Εͨύου͕ w ͱ͍͏͔શͯͷίωΫλʹς ετύου͕ग़͍ͯΔ ͍ͭ͜Λ-JOVYശͱ͍͍ͯͨ͠
(3.# 7
ྩ࠷৽൛ ߪೖ
None
ϒʔτϩʔμͷϩά͔͠Ͱͳ͍ γϦΞϧऔΕͨͷͷ w ϘʔϨʔτ.CQT w όΧͯ͘ϫϩλɻ3PDLDIJQͷ౷Β͍͠ w ͔͠͠ w RVJFUʹͳͬͯΔ
w HFUUZೖͬͯͳ͍ w ࠔͬͨ
ZBOPSFJ ʮήʔϜΛ্ཱͪ͛ͨ͋ͱʹ 4&-&$5 9Ͱมͳϝχϡʔग़Δʯ
None
มͳϝχϡʔBLB9.# ͦ͜ʹջ͔͠ͷʮΫϩεϝσΟΞόʔʯ͕ʂ w ϝΠϯϝχϡʔ͔Βߦ͚ͳ͍ w ʮ(#ͷΞϨʯͷҰ෦ΛىಈPS߹๏ͳϑϦʔ30.ΛೖΕͯىಈ w ઃఆϝχϡʔʹ44)ͷ༗ޮԽτάϧ͕͋Δʂʂʂʂ w ి҉ࣨʹ͓ॅ·͍ͷਓ8J'Jܦ༝Ͱ
w 64#&UIFSOFUͷυϯάϧΛ͢ͱ༗ઢ͍͚Δ w 64#ͱ͔ͷγϣϘ͍ͭΛ͍·͠ΐ͏
͍͟44)ʂ ͦ͏͍SPPUͷύεϫʔυͬͯʜʜ w ͻͱͱ͓Γࢼ͚ͨ͠Ͳશ෦ϋζϨ w SPPU FNVFMFD SVMUSB BSLPT w
BVUIPSJ[FE@LFZTͬͯম͚ͳ͍ΜͩΖ͏͔ w 9.#ͷϑΝΠϧΤΫεϓϩʔϥ͔Β TIΛ࣮ߦͰ͖Δ w )0.&TTIBVUIPSJ[FE@LFZTʹ͔ͬͯQVCMJDLFZΛম͘ w 44)ޭʂ
ϏϧυλΠϜελϯϓ͕
ྩ࠷৽൛ ߪೖ
NJDSP5'͔ΒLFSOFMɾSPPUGTΛϩʔυ ͳΜͷ͜ͱͳ͍ w '"5ͰϑΥʔϚοτ͢Δ w FYUMJOVYFYUMJOVYDPOGʹVCPPUͷઃఆϑΝΠϧΛஔ͘ w ͋ͱී௨ʹϒʔτɻ͓͠Ζ͘ͳ͍ w %FWJDF5SFF͑͞έΞ͢Ε30$,/*9ͱ͔ͷΠϝʔδ͕ͦͷ··ಈ͘
w 8J'JϞδϡʔϧ3,ͷυϥΠόͳ͍ w NBJOMJOFʹͳ͍͚ͩͰͳ͘ɺΠϯλʔωοτͷେւݪʹͳ͍ w 30.ͷSLLPͷϥΠηϯεཝʹ(1-ͬͯॻ͍ͯ͋Δ͕͜Εʜʜ w ͋ͬͨͱٕͯదͳ͍
݁ ͳΜ͔ී௨ʹ-JOVYͰ͓Μͳ͍
8"4.ελοΫϚγϯͳͷͰૉʹ
/PUී௨-JOVYͷ Λ ͠·͠ΐ͏
/0..6 -JOVY
/0..6-JOVY ී௨ͷ-JOVY..6͕ඞཁ w ϚΠίϯͳͲɺ..6ͷͳ͍ίϯϐϡʔλͰಈ͔ͤΔ-JOVY w &-'ϩʔυͰ͖ͣɺ'-5ܗࣜͷFYFDVUBCMFΛ͏ w વͦͷଞ͍Ζ͍Ζ੍ଟ͍ w CVJMESPPUͰ࡞Δͷ͕ʢൺֱతʣ؆୯
w ݁ߏͳࢼߦࡨޡͰ༹͕͚࣌ؒΔ w લʹٸ͍ͰΔͷ͓͢͢ΊͰ͖ͳ͍
2-JOVYΛಈ͔ͯ͠Έ͍ͨ $16ͱ͍͑ʁ
;
lͥͬͱͪ·Δz lͥͬͺͪz w ൃചͷCJU$16 w ࠓͰങ͑Δʢதʣ w ͍ͭʹࡢ݄ੜ࢈ऴྃ w ઃܭβΠϩάࣾ
w ΊͪΌͪ͘ΌചΕܼͨ࡞ w ύοέʔδ%*1ϐϯ w ࠓੲϚχΞʹਓؾ w ڭཆ ;ͱ
࣌ͷࣄ͋Γͭͭ؆ܿ w ిݯ୯Ұ7 w ৴߸ܭຊ w ΫϩοΫೖྗ w ΞυϨεઢຊ σʔλઢຊ
w ϝϞϦ੍ޚ৴߸ຊ w $16੍ޚ৴߸ຊ w %."༻৴߸ຊ ΠϯλʔϑΣʔε https://www.zilog.com/docs/z80/um0080.pdf
$16͍͔ʹͯ͠ಈ͔͘ ͋Δ͍ϊΠϚϯܕܭࢉػͷ͘͢͝దͳઆ໌ w ΞυϨεόεͱσʔλόεΛ༻͍ͯ σʔλΛಡΜͩΓॻ͍ͨΓͰ͖Δ w ໋ྩ͜ΕΒͷόεܦ༝Ͱ30.ͱ͔ 3".͔ΒಡΈग़͢ w ֎෦ͱͷೖग़ྗόεܦ༝
w ໋ྩͲ͓ΓʹόεΛಡΈॻ͖͢Δ ͜ͱ͕$16ͷશͯ CPU RAM IO ΞυϨεόε σʔλόε ͦͷଞ ඞཁͳ੍ޚ৴߸ ΩʔϘʔυͱ͔ ը໘ͱ͔ ROM
ͭ·Γɺ ܭࢉػͱόε͕ͯ͢Ͱ͋Δ ʢաݴʣ
;ͷڭՊॻతͳ͍͔ͨ 4*0 1*0 $5$ͱ͍ͬͨपลճ࿏ϑΝϛϦ*$Λଓ͢Δ Z80 RAM ROM SIO PIO CTC
ͦͷଞ ΩʔϘʔυͱ͔ ը໘ͱ͔ γϦΞϧ ௨৴ ύϥϨϧ ௨৴ λΠϚʔ
Ͱɺόε͕ͯ͢ͳͷͰ ʢաݴʣ
Ͱɺόε͕ͯ͢ͳͷͰ Z80 RAM ROM SIO PIO CTC ͦͷଞ ΩʔϘʔυͱ͔ ը໘ͱ͔
γϦΞϧ ௨৴ ύϥϨϧ ௨৴ λΠϚʔ
Ͱɺόε͕ͯ͢ͳͷͰ όεʹଓ͢ΔڊେͳԿ͔Ͱͯ͢Λସͯ͠ߏΘͳ͍ Z80 RAM ROM SIO PIO CTC ڊେͳԿ͔ ΩʔϘʔυͱ͔
ը໘ͱ͔ γϦΞϧ ௨৴ ύϥϨϧ ௨৴ λΠϚʔ
·ͨͷ໊Λ3BTQCFSSZ1J1JDP w ࠷ۙྲྀߦͷϚΠίϯϘʔυ w ͷٕज़ w 3". 30. *0ͷΛԋ͡Δ w
;ͷඦഒ͘Β͍ੑೳ͕͍͍ w ;ϩϚϯ୲ w ࣗ༝ʹ͑Δϐϯຊ ʮڊେͳԿ͔ʯ https://www.raspberrypi.com/products/raspberry-pi-pico/
·ͨͷ໊Λ3BTQCFSSZ1J1JDP w ࠷ۙྲྀߦͷϚΠίϯϘʔυ w ͷٕज़ w 3". 30. *0ͷΛԋ͡Δ w
;ͷඦഒ͘Β͍ੑೳ͕͍͍ w ;ϩϚϯ୲ w ࣗ༝ʹ͑Δϐϯຊ ʮڊେͳԿ͔ʯ https://www.raspberrypi.com/products/raspberry-pi-pico/
࣌ͷࣄ͋Γͭͭ؆ܿ w ిݯ୯Ұ7 w ৴߸ܭຊ w ΫϩοΫೖྗ w ΞυϨεઢຊ σʔλઢຊ
w ϝϞϦ੍ޚ৴߸ຊ w $16੍ޚ৴߸ຊ w %."༻৴߸ຊ ΠϯλʔϑΣʔε https://www.zilog.com/docs/z80/um0080.pdf
ຊΒͳ͍
அࣺͷ͓࣌ؒͰ͢
ҙ֎ͱෆཁͳ৴߸ଟ͍ w */5 /.*ׂΓࠐΈؔ࿈ͷϐϯ ׂΓࠐΈΘͳ͍ͷͰෆཁ w #64\32 "$,^%."ؔ࿈ͷϐϯ %."͠ͳ͍ͷͰෆཁ
w )"-5$16ͷ)"-5Λࣔ͢ϐϯ ؾʹ͠ͳ͍ͷͰෆཁ w *032*0ཁٻΛࣔ͢ϐϯ Θͳ͍ͷͰෆཁ ඞཁͳϐϯΛݫબ https://www.zilog.com/docs/z80/um0080.pdf
ҙ֎ͱෆཁͳ৴߸ଟ͍ w .ϝϞϦཁٻ໋͕ྩϑΣον ۠ผ͠ͳ͍͍ͯ͘ͷͰෆཁ w 83ϝϞϦཁٻ͕ॻ͖ࠐΈ 3%Ͱͳ͚Ε83ͳͷͰෆཁ ඞཁͳϐϯΛݫબ https://www.zilog.com/docs/z80/um0080.pdf
ຊΕͨ ʢ·ͩຊΒͳ͍ʣ
1J1JDPʹͬͯΔνοϓ w ຊདྷ(1*0ຊ w 1J1JDPͰຊ͕ෆࣗ༝ w (1*0Ϙʔυ্ͷ-&%ઐ༻ w (1*074:4ిѹܭଌઐ༻ w
શ෦ͷϐϯ͕ࣗ༝ͳΒΓΔʂ 31 https://www.raspberrypi.com/products/raspberry-pi-pico/
ळ݄ిࢠ௨͕࡞ͬͨϘʔυ w νοϓ31 w 1J1JDPͱಉ͡ιϑτ͕ಈ͘ w (1*0͕ຊશ෦ग़ͯΔʂʂʂ "&31 https://akizukidenshi.com/catalog/g/gK-17542/
ͱ͜ΖͰɺ ;ͱ31݁ͯ͠ ͍͍ͷͰ͠ΐ͏͔ʁ
Z80 RP2040 ≤7*-≤ ≤7*)≤7$$ ≤70-≤ ≤70)≤ ݁0, ≤7*-≤ ≤7*)≤ ී௨ͷೖྗ
յΕΔ ී௨ͷग़ྗ ≤7*-≤ 7$$≤7*)≤7$$ ಈ͔ͳ͍ ΫϩοΫೖྗ ≤70-≤ ≤70)≤7$$ ≤70-≤ ≤70)≤ ϨϕϧγϑλΛ ೖΕͯղܾ ͱͯࠔΔ
7ೖΕͯ յΕͳ͍આ ൮ͳԾઆʢرʣ
https://forums.raspberrypi.com/viewtopic.php?p=2092122#p2091977
https://forums.raspberrypi.com/viewtopic.php?p=2092122#p2091977 w ݪଇͱͯ͠ɺσʔλγʔτ௨Γʹઃܭ͢Δͷ͕͓͢͢Ί w σʔλγʔτ֎ͷ͍ํࣗݾͰ w ࣮͏ͪΐͬͱ͍ൣғͷిѹΛड͚͚ΒΕΔ w "%$ͷ͋Δϐϯɺ*07%% 7
·Ͱʢ&4%μΠΦʔυ͕͋ΔͷͰʣ w "%$ͷͳ͍ϐϯɺ*07%%7ͷͱ͖7·Ͱ w ʮ7τϨϥϯτʯ7ʹ͑Δ͜ͱΛࢦ͢ͷͰɺ ͜Εʮ7τϨϥϯτʯͱݺͳ͍ w 7ˠ7ͷॱͰిݯೖ͞ΕΔΑ͋͘Δઃܭͩͱɺ ిݯೖ࣌ʹμϝʔδ͕ೖΔΑ w ༷ҧͰ͙͢ʹյΕͳ͍͔͠Εͳ͍͕ɺ࣌ؒͱͱʹμϝʔδೖͬͯ յΕΔ͔Α
ʢ"%$ͳ͍ϐϯʣ 7ೖΕͯ ͍͍ͬͯʂ ʢ֦େղऍɾࣗݾɾյΕͯٽ͔ͳ͍ʣ
ͱ͍͏͕ લఏͱͯ͋͠Γ·ͯ͠ ʢ!5PLZPͷ༰ʣ
։ൃ༻ϘʔυΛ࡞Γ·ͨ͠ɹ˞ࡢ
࡞ͬͨϘʔυ͕ඍົʹಈ͔ͳ͍ɹ˞ࡢ શ͘ಈ͔ͳ͍Θ͚Ͱͳ͍͠ɺݸମ͝ͱʹঢ়͕ҧ͏ w Ϙʔυ"ԾγϦΞϧ͕͔ͳΓසൟʹࢮ͵ w Ϙʔυ#ԾγϦΞϧ͕كʹࢮ͵ɻ'MBTIʹॻ͍ͨίʔυ͕ӬଓԽ͞Εͳ͍ w Ϙʔυ$ԾγϦΞϧ͕ͨ·ʹࢮ͵ɻσʔλ͕Խ͚ͯΔʢޙड़ʣ w Ϙʔυ%&·ͩՐΛೖΕͯͳ͍
ظ͞ΕΔڍಈ
ݱ࣮
·ͱʹಈ͘Ϙʔυ͕Ͱ͖·ͨ͠ ਫথͷਅཪͷʹ৴߸ઢΛ௨ͯ͠ͳΒͳ͍ ˞ࡢͷ!1BSUͰ͓൸࿐ࡁΈ
;Λؾܰʹಈ͔ͤΔ Ϙʔυ͋Δ
;Ͱ-JOVYಈ͘ΜͰ͔͢ʁ νϡʔϦϯάશͩͧʂɹͰݱ࣮ݫ͍͠ w -JOVYΧʔωϧΛ;͚ʹϏϧυͱ͔Ͱ͖ͳ͍ w -JOVYΛϏϧυͰ͖ΔίϯύΠϥ͕ͳ͍ w ;CJU$16Ͱ͋Γશ͕ͯݫ͍͠ w ϝϞϦۭؒCJU,J#
w -JOVYͲΜͳʹؤுͬͯඦ,#ʙ.#ͷΦʔμʔ
;λʔήοτʹϏϧυͰ͖ͳ͍
4%$$4NBMM%FWJDF$$PNQJMFS ;͚ͷίʔυ͕ు͚Δݱͷ$ίϯύΠϥ w ݹͷ$ίϯύΠϥͷΞʔΧΠϒͰͳ͘ɺΞΫςΟϒʹ։ൃ͞Ε͍ͯΔ w ͱ͍͑-JOVY͕ϏϧυͰ͖ΔΘ͚Ͱͳ͍ w શ෦ΞηϯϒϦͰॻ͘ͷۃΊͯ͠ΜͲ͍ w Ͳ͏ʹ͔͜ΕΛ׆͔ͤΔํ๏Λߟ͑Δ
%BWJE8IFFMFS ʮίϯϐϡʔλՊֶͷ͋ΒΏΔɺ ͏ҰͭؒࢀরʢJOEJSFDUJPOʣΛ Ճ͑Δ͜ͱͰղܾͰ͖Δʯ
զʑl,FSOFM7.୳ݕୂzͰ͋Δ
";Ͱ3*4$7Λ ΤϛϡϨʔγϣϯ
;Ͱ3*4$7ΛΤϛϡϨʔγϣϯ NJOJSWJNBΛҠ২͢Δ w ʢࡢʣ37*."ͷΤϛϡϨʔλΛॻ͍ͨʢ$MBVEFʹॻ͔ͤͨʣ w -JOVYͷϒʔτ͕ͨ͠ɺίʔυαΠζ͕େ͖͍͍͠ w NJOJSWJNBͱ͍͏খͯ͘͞ݡ͍ΤϛϡϨʔλ͕͋Δ w IUUQTHJUIVCDPNDOMPISNJOJSWJNB
w ͜ΕΛ4%$$ ;ʹҠ২͢Δ w ͜ͷํʹΓସ͑ͨͷ͕ࠓͷະ໌࣌ w ΤϛϡϨʔλࣗ࡞ͷܦݧʹΑΓɺਓྗͰαΫοͱҠ২ʹޭ w ܦݧཪΒͳ͍ʢແବʹ࣌ؒΛ༹͔ͨ͠ݱ࣮Λड͚ೖΕͨ͘ͳ͍ʣ
NJOJSWJNBҠ২खॱ NJOJSWJNBγϯάϧϔομϥΠϒϥϦʢʂʣ w ֤छϋϯυϥΛఆ͍ٛͯ͘͠ w MINIRV32_LOAD4(ofs) ˠϝϞϦಡΈग़͠ w MINIRV32_HANDLE_MEM_STORE_CONTROL(addy, val)
ˠ..*0 w #include "mini-rv32ima.h" w ϝΠϯϧʔϓΛ࣮͢Δ w ͓͓Αͦ MiniRV32IMAStep() ΛݺͿ͚ͩ w ͱͯ؆୯ɻ͓͔͠ͳ͜ͱΛ͢Δͱ͖ʹΦεεϝ w ࢲͷNBJODߦ
ઢ͔͚ࢉ໋ྩΛΨϯແࢹ͢Δͱى͜Δ͜ͱ ;ʹ͔͚ࢉ໋ྩ͕ͳ͍ͷͰαϘ͍ͬͯͨ w ΞυϨεܭࢉ͕ڰͬͯQSJOULͷϦϯάόοϑΝͷϑΟʔϧυ͕ζϨΔ w νΣʔϯΛḷΕͣʹແݶϧʔϓʹམͪΔ w QSC@ fi STU@TFR
ͷEFTD@SFBE ͕Ұੜޭ͠ͳ͍ w ͜ͷσόοάͰ༹͔࣌ؒͨ͠ w .֦ுͳ͠ͰϏϧυͨͭ͠Γ͕ͩͬͨΊͬͪΌ.6-%*7͍ͯͨ͠ w ۙͷ-JOVYͰ".ࣄ্࣮ແࢹͰ͖ͳ͍ͬΆ͍ w 37ΤϛϡΛ࣮͢ΔਓؾΛ͚ͭ·͠ΐ͏
ϝϞϦۭ͕ؒڱ͗͢Δ ,J#
;31ͷΞʔΩςΫνϟ RP2040༻ͷۭؒ Z80༻ͷۭؒ Z80 όε PC 64#$%$ "$. 3".ΛΤϛϡϨʔτ͠ɺ31ͷϝϞϦΛି͠ग़͍ͯ͠Δ
;31ͷΞʔΩςΫνϟ RP2040༻ͷۭؒ Z80༻ͷۭؒ Z80 όε PC 3".ΛΤϛϡϨʔτ͠ɺ31ͷϝϞϦΛି͠ग़͍ͯ͠Δ ͜͜ͷΞυϨε෯͕CJU͔͠ͳ͍ 64#$%$ "$.
ਓͷൃ ʮόϯΫΓସ͑Λ͢Ε ͍͍ͷͰʁʯ
ݹͷٕज़ w ΞυϨε෯ͦͷ··ʹɺ ۭؒΛ͛Δ w όϯΫϨδελΛॻ͖͑Δͱ ผͷʮۭؒʯ͕ݟ͑Δ w ΞΫηεલʹΓସ͕͑ඞཁ w
͘ͳΔ͕͘ͳΔ w ࣌ؒͱۭؒΛτϨʔυΦϑ͢Δ ΞΠσΞ όϯΫΓସ͑ͱ , , όϯΫϨδελ Y Y'''' Y Y''''
Z80 ;31ͷΞʔΩςΫνϟ RP2040༻ͷۭؒ Z80༻ͷۭؒ όε PC 3".ΛΤϛϡϨʔτ͠ɺ31ͷϝϞϦΛି͠ग़͍ͯ͠Δ ,# ͔͠ͳ͍ 64#$%$
"$.
ͩΊ͡ΌΜ
ʮແବͩɹ͏͓લʹ༩͑Δ ۭؒʢϝϞϦʣͳ͍ʯ
͋Δͬ͞ɹ͜͜ʹͻͱͭͳʂʂ
;31ͷΞʔΩςΫνϟ RP2040༻ͷۭؒ Z80༻ͷۭؒ Z80 όε PC 3".ΛΤϛϡϨʔτ͠ɺ31ͷϝϞϦΛି͠ग़͍ͯ͠Δ
;31ͷΞʔΩςΫνϟ PC 3".ΛΤϛϡϨʔτ͠ɺ31ͷϝϞϦΛି͠ग़͍ͯ͠Δ
64#ܦ༝Ͱ1$ͷϝϞϦΛ࿐ग़ͤ͞Δ ζϧʁɹ͍͍͑ɺ3%."Ͱ͢ʢॾઆʣ RP2040༻ͷۭؒ Z80༻ͷۭؒ Z80 όε 4FSJBM1PSU 3%."ʢաݴʣ όϯΫΩϟογϡ
64Byte BIG MEMORY PC RV32IMA Emulator
None
σϞ σϞ σϞ σϞσϞ σϞ σϞ σϞσϞ σϞ σϞ σϞσϞ
σϞ σϞ σϞσϞ σϞ σϞσϞ σϞ σϞ σϞσϞ σϞ σϞ σϞ σϞσϞ σϞ σϞσϞ σϞ σϞ σϞ σϞ σϞ σϞ σϞ σϞσϞ σϞ σϞσϞ σϞ σϞ σϞσϞ σϞ σϞ σϞ σϞσϞ σϞ σϞ σϞσϞ σϞ σϞσϞ
None
͍ɻۃΊ͍ͯɻ
࣌ؒಈ͔͚ͯͨ͠Ͳจࣈग़ͳ͔ͬͨ 1$ਐΜͰ͍ΔͷͰͪΌΜͱલਐ͍ͯ͠Δؾ͋Δ w #44ͷॳظԽͰ͘Β͍ʢYCۙʣ w σόΠεπϦʔͷύʔεͰ͘Β͍ʢYDۙʣ w ͦͷ͋ͱԿͯ͠Δͷ͔·ͩΘ͔ͬͯͳ͍ w αϘͬͯNJOJSWJNBͷΠϝʔδΛ͍ͬͯΔ
w SBXCJOBSZ͔͠ΒΕͯͳͯ͘γϯϘϧ͕ͳ͍ w ʮ໋ͯ͘छͷϢʔβʔͳΒେৎʂʯ w /0..6-JOVYΤϧϑʢ&-'ʣΛαϙʔτ͍ͯ͠ͳ͍ w ແ೦
-JOVYPO;Λ͘͢ΔΞΠσΞ 3%."ʢসʣ͕͗͢ΔͷͰ w ࠓΩϟογϡϥΠϯຊ w λάͷϧοΫΞοϓΛ࣮͢Δͷ͕μϧ͍ͨΊ w 3*4$7ੈքͷϝϞϦʹɺίʔυͱσʔλ͕͋Δ w ͦΕΒͷΞυϨεΕ͍ͯΔ
w 5ZQJDBMͳಈ࡞ͰɺͦΕΒΛަޓʹΞΫηε͢Δ w සൟʹFWJDUJPO fl VTI ͕ى͖͍ͯ w ΩϟογϡϥΠϯΛຊʹ͢Δ͚ͩͰ͘ͳΓͦ͏
ͦͷ͏ͪɺ -JOVY͕ϒʔτ͢Δ͔͠Εͳ͍