BX-1 解析資料




メモリマップ
0000h-03FFh : RAM (BX-1)
0000h-07FFh : RAM (AX-1 ?)
1000h-4FFFh : RAM 最大16KB?
5000h-5FFFh : ROMカートリッジ #1
6000h-6FFFh : ROMカートリッジ #2
7000h-7FFFh : ROMカートリッジ #3
8000h-8FFFh : ROMカートリッジ #4
9000h-DFFFh : ROM
E000h-EFFFh : メモリマップドI/O
F000h-FFFFh : ROM



メモリマップドI/O
アドレス
Read/Write
内容
E121h
R
押されたキーの検出
bit7: 1 = キーが押されている
bit0-6: キーコード
E122h
R
トグルスイッチ周り
bit7: JPN/ENGジャンパー?
bit5: PROG.SELECTスイッチ (0 = 押されている)
E140h-E156h
R/W
DMAC HD46504 (MC6844)
Ch.0: FDC
Ch.1: DISPLAY
Ch.2: プリンタ関係?
Ch.3: Ch.1の再実行用
E180h-E187h
R/W
FDC HD46503 (MC6843)
E188h-E18Fh
R/W
FDCの周辺回路?
E189h
R
FDCの周辺回路
bit0: Drive #0 ライトプロテクト?
bit1: Drive #1 ライトプロテクト?
E18Ah
W
FDCの周辺回路
bit0: Drive #0 ドライブセレクト?
bit1: Drive #1 ドライブセレクト?
E18Ch
W
FDCの周辺回路?
BIOS中でクリアだけしている
E210h-E212h
R/W
プリンタ関係?
E210h
R
プリンタ関係?
bit0: PEまたはBUSY?
bit7: AUTO PRINTスイッチ?



キーコード
+00h
+01h
+02h
+03h
+04h
+05h
+06h
+07h
+08h
+09h
+0Ah
+0Bh
+0Ch
+0Dh
+0Eh
+0Fh
00h
1
2
3
4
5
6
7
8
9
EXP
SIGN CHG
CE
0
.
START ?
10h
CAP
SML
CTRL
INST
Z
A
Q
!
X
S
W
"
C
D
E
#
20h
V
F
R
$
B
G
T
%
N
H
Y
&
M
J
U
'
30h
,
K
I
[
?
L
O
\
^
;
P
]
UC
:
_
@
40h
SPACE
CR/LF
<
>
α^x
(
*
+
)
/
-
=
PAPER FEED
CLEAR
50h
PROGRAM
RUN
NEW
RENAME
SECURE
PROTECT
OPERATE
PROG LIST
TRACE
STOP
DISK LIST
CONDENSE
RECALL
LINE NO.
60h
INSERT
DELETE
UP
LEFT
DOWN
RIGHT
70h



このページの情報は、武田が独自に調査したものです。
内容の正確さについては保証されません。