JPH0337536U - - Google Patents
Info
- Publication number
- JPH0337536U JPH0337536U JP9682489U JP9682489U JPH0337536U JP H0337536 U JPH0337536 U JP H0337536U JP 9682489 U JP9682489 U JP 9682489U JP 9682489 U JP9682489 U JP 9682489U JP H0337536 U JPH0337536 U JP H0337536U
- Authority
- JP
- Japan
- Prior art keywords
- stack
- subroutine
- address
- stack pointer
- lower limit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
Landscapes
- Executing Machine-Instructions (AREA)
Description
第1図は、この考案の一実施例によるスタツク
制御装置の回路構成を示すブロツク図、第2図は
第1図のマイクロコンピユータの一部のフローチ
ヤート、第3図は、第1図のマイクロコンピユー
タの一部の動作を示すメモリマツプである。 図において、1はCPU、2はメモリ、3はプ
ロセツサステータスレジスタ、4はスタツクポイ
ンタ、5はスタツク領域下限値設定レジスタ、6
は比較器、7は命令レジスタ、命令制御回路、8
はプログラムカウンタ下位側、9はプログラムカ
ウンタ上位側、10は割り込み回路、11はアド
レスバンス、12はデータバス、13はサブルー
チン命令の実行に入る処理、14はスタツクポイ
ンタの内容とするアドレスへレジスタ値を退避す
る処理、15はスタツクの下限値と、スタツクポ
インタの内容を比較する処理、16はジヤンプし
ようとしたアドレス値を、スタツクポインタの値
で示されるアドレスに退避する処理、17は割り
込み処理、18はスタツクポインタの内容とする
アドレスに退避しておいたサブルーチンのアドレ
スをプログラムカウンタに復帰する処理、19は
サブルーチンにジヤンプし、サブルーチン内のプ
ログラムを実行する処理、20は16進数のアド
レス、21は3バイトのサブルーチンジヤンプ命
令、22はサブルーチンジヤンプ命令、23はサ
ブルーチン領域、24はスタツク領域、25はス
タツク下限値、26,27,28,29,30は
スタツクポインタの値、31はスタツクポインタ
の下限値に接近し過ぎた場合にジヤンプする割り
込み処理ルーチンである。
制御装置の回路構成を示すブロツク図、第2図は
第1図のマイクロコンピユータの一部のフローチ
ヤート、第3図は、第1図のマイクロコンピユー
タの一部の動作を示すメモリマツプである。 図において、1はCPU、2はメモリ、3はプ
ロセツサステータスレジスタ、4はスタツクポイ
ンタ、5はスタツク領域下限値設定レジスタ、6
は比較器、7は命令レジスタ、命令制御回路、8
はプログラムカウンタ下位側、9はプログラムカ
ウンタ上位側、10は割り込み回路、11はアド
レスバンス、12はデータバス、13はサブルー
チン命令の実行に入る処理、14はスタツクポイ
ンタの内容とするアドレスへレジスタ値を退避す
る処理、15はスタツクの下限値と、スタツクポ
インタの内容を比較する処理、16はジヤンプし
ようとしたアドレス値を、スタツクポインタの値
で示されるアドレスに退避する処理、17は割り
込み処理、18はスタツクポインタの内容とする
アドレスに退避しておいたサブルーチンのアドレ
スをプログラムカウンタに復帰する処理、19は
サブルーチンにジヤンプし、サブルーチン内のプ
ログラムを実行する処理、20は16進数のアド
レス、21は3バイトのサブルーチンジヤンプ命
令、22はサブルーチンジヤンプ命令、23はサ
ブルーチン領域、24はスタツク領域、25はス
タツク下限値、26,27,28,29,30は
スタツクポインタの値、31はスタツクポインタ
の下限値に接近し過ぎた場合にジヤンプする割り
込み処理ルーチンである。
Claims (1)
- マイクロコンピユータの、スタツクポインタの
内容とする領域の、下限値を設定できることを特
徴とする、スタツク制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9682489U JPH0337536U (ja) | 1989-08-19 | 1989-08-19 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9682489U JPH0337536U (ja) | 1989-08-19 | 1989-08-19 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0337536U true JPH0337536U (ja) | 1991-04-11 |
Family
ID=31646005
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9682489U Pending JPH0337536U (ja) | 1989-08-19 | 1989-08-19 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0337536U (ja) |
-
1989
- 1989-08-19 JP JP9682489U patent/JPH0337536U/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH05108218A (ja) | コンピユータシステム | |
| JPH0337536U (ja) | ||
| JP2667411B2 (ja) | パーソナルコンピュータ | |
| JPH0264740A (ja) | マイクロプロセッサ | |
| JPS62166541U (ja) | ||
| JPS605982B2 (ja) | 1チツプマイクロプロセツサのプログラムカウンタ設定方式 | |
| JP2629382B2 (ja) | プログラマブルコントローラシステム | |
| JPH074669Y2 (ja) | 割込要求処理回路 | |
| JPH0683652A (ja) | マイクロコンピュ−タシステム | |
| JP2515367B2 (ja) | Dma転送制御装置 | |
| JPH0280807U (ja) | ||
| JPH0259933A (ja) | マイクロプロセッサ | |
| JPS61184644A (ja) | 仮想計算機システム制御方式 | |
| JPS59169650U (ja) | デバツグ装置 | |
| JPH0575845U (ja) | Cpu割込みテーブルデータ固定回路 | |
| JPS6244835A (ja) | マイクロ・プロセツサ | |
| JPS6243740A (ja) | マイクロプロセツサ装置の暴走対策回路 | |
| JPS63110949U (ja) | ||
| JPS6398010A (ja) | マイクロコンピユ−タの電源投入時とリセツト時の区別方法 | |
| JPS60158249U (ja) | 情報処理装置 | |
| JPH01135554U (ja) | ||
| JPH0619735A (ja) | マイクロプロセッサ | |
| JPS61192351U (ja) | ||
| JPS58164041U (ja) | デ−タ処理装置暴走検出装置 | |
| JPS614234U (ja) | 電子計算機 |