5.ふかちんXマシンメモリ
1)メインRAM構成コウセイ
通常ツウジョウのプログラムはユーザー領域リョウイキ格納カクノウしてクダさい。
00000000h システム領域リョウイキ
512kbyte
00080000h サウンド領域リョウイキ
512kbyte
00100000h VRAM
1Mbyte
   
   
00200000h ユーザー領域リョウイキ
4Mbyte
   
   
   
   
   
   
   
   
   
   
   
   
   
   
00600000h スタック領域リョウイキ
  1Mbyte
     
006FFFFFh  
00700000h
2)システム領域リョウイキ詳細ショウサイ
00000000h ブート領域リョウイキ
256byte
00000100h 強制キョウセイ割込ワリコ領域リョウイキ
256byte
00000200h 除算ジョザン割込ワリコ領域リョウイキ
256byte
00000300h INT信号シンゴウ割込ワリコ領域リョウイキ
256byte
00000400h spl割込ワリコ領域リョウイキ
256byte
00000500h タイマー
256byte
00000600h 割込ワリコみリザーブ
14848byte
   
00003FFFh    
00004000h svcテーブル
240kbyte
   
   
0003FFFFh    
00040000h システムPG領域リョウイキ
256kbyte
   
   
   
   
   
   
   
0007FFFFh    
00080000h
3)システム領域リョウイキ説明セツメイ
A)ブート領域リョウイキ システム起動キドウ先頭セントウのアドレスがコールされる。
B)強制キョウセイ領域リョウイキ 外部ガイブハードウェアからのみ。このみはマスクできない。
にここの先頭セントウアドレスがコールされる。
C)0除算ジョザン 0で除算ジョザンしたときまれる。このみはマスクできない。
にここの先頭セントウアドレスがコールされる。
D)INT信号シンゴウ 外部ガイブハードウェアからのみ。このみはマスクできる。
にここの先頭セントウアドレスがコールされる。
E)spl スタックオーバーフローみ。このみはマスクできない。
にここの先頭セントウアドレスがコールされる。
スタックオーバーフローは、レジスタのspがsplよりチイさなアタイになったトキ発生ハッセイする。
F)タイマー 1000ブンの1ビョウ単位タンイにここのアドレスがコールされる。
このみはマスクできる。
みのマスクについて。        
   
INT信号シンゴウみはEI命令メイレイで0を指定シテイするとみが許可キョカされる。  
   
レイ ei 0  
   
INT信号シンゴウみはDI命令メイレイで0を指定シテイするとみが禁止キンシされる。  
   
レイ di 0  
   
タイマーみはEI命令メイレイで1を指定シテイするとみが許可キョカされる。  
   
レイ ei 1  
   
タイマーみはDI命令メイレイで1を指定シテイするとみが禁止キンシされる。  
   
レイ di 1          
G)svcテーブル svcでばれるアドレスを設定セッテイする。
タトえば、svc 1 の命令メイレイ場合バアイ、4000h + 1 * 4 番地バンチ格納カクノウされている
アドレスのプログラムをコールする。
svc 2 の命令メイレイ場合バアイ、4000h + 2 * 4 番地バンチのアドレスのプログラムをコール。
svc 3 の命令の場合、4000h + 3 * 4 番地のアドレスのプログラムをコール。
このみはマスクできない。