JPS6143353A - アドレス追跡装置 - Google Patents

アドレス追跡装置

Info

Publication number
JPS6143353A
JPS6143353A JP59165967A JP16596784A JPS6143353A JP S6143353 A JPS6143353 A JP S6143353A JP 59165967 A JP59165967 A JP 59165967A JP 16596784 A JP16596784 A JP 16596784A JP S6143353 A JPS6143353 A JP S6143353A
Authority
JP
Japan
Prior art keywords
address
memory
main body
tracking device
tracking
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
Application number
JP59165967A
Other languages
English (en)
Inventor
Tetsuya Sera
哲也 世良
Tsunehiro Matsui
松井 恒裕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC IC Microcomputer Systems Co Ltd
Original Assignee
NEC IC Microcomputer Systems Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC IC Microcomputer Systems Co Ltd filed Critical NEC IC Microcomputer Systems Co Ltd
Priority to JP59165967A priority Critical patent/JPS6143353A/ja
Publication of JPS6143353A publication Critical patent/JPS6143353A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、電子回路装置に搭載されているマイクロコン
ピュータ等の中央演算処理装置(以下、CPUという)
の動作状態を追跡する装置の改良に関する。
(従来技術) 従来、電子回路に搭載されているCPUの動作アドレス
を追跡する追跡装置は、CPUの出力するアドレス信号
そのものを記憶していた。従って、追跡装置が取り扱う
情報量はアドレス信号のビット数に比例し、アドレス信
号の全てを蓄積するには、大容井−のメモリが必要であ
った。また所定の範囲のアドレス価城を何度もループ実
行するような処理手順の場合、実行したアドレス領域を
知るにはループ実行する回数分同じ情報が蓄積されるた
め、情報量の無駄が生じるという問題があった。
(発明が解決しようとする問題点) 本発明の目的は全動作領域のアドレス情報の蓄積、確認
を小容量のメモリーで災現した追跡装置を提供するとと
ttcある。
(問題点を解決するための手段) 本発明によればメモリーに記憶された処理手順に従って
処理金するCPUのメモリーのアドレスを入力する手段
と、自己のメモリーとを備え、入力されたアドレスに対
する自己のメそり一の位置に所定の情報を記憶するアド
レス追跡g&−七得る。
(実施例) 以下、図面を参照して1本発明をより詳細に説明する。
第1図は、本発明の一実施例である。lはディスプレイ
本体、2はディスプレイ画面、3Fiデイスプレイの電
源スィッチ、4はビデオコード、5は追跡装置本体、6
はアドレス情報クリアスイ。
チ、7はスタートアドレスセットスイッチ、8はエンド
アドレスセットスイッチ、9はディスプレイスタートス
イッチ、10は追跡装置の電源スィッチ、11は数字キ
ー、12はCPUの実行開始スイッチ、13はCPUの
アドレス値を示すLED% 14は被追跡装置のCPU
動作情報を伝えるケーブル、15は被追跡装置本体、1
6はCPUをはさむクリップ、17は被追跡装置のCP
U。
18は被追跡装置の電源スィッチである。
ディスプレイ1の電源スィッチ3、追跡装置5の電源ス
イッチlO1被追跡装[15の電源スィッチ18か全て
OFFの状態で、ディスプレイ、と追跡装置本体5をビ
デオー−ド4で接続し、追跡装置本体5に接続されてい
るケーブル14の先端e(あるクリップ16で、被追跡
装置本体15上のCPU17をはさみ、電源スイッチ1
0. l 8 。
3の餉r(電源を投入する。この状態では、ディスプレ
イ画面2Vζは何も表示されていない。クリアスイッチ
6を押すと、追跡装置5内の追跡情報は全て消される。
走らせたいメモリの範囲は、スタートアドレススイッチ
7を押し、スタートアドレスを数字キー11で入力する
。同様に、エンドアドレススイッチ8を押し、エンドア
ドレスを数字キー11で入力する。これらの押された数
字はLED13に表示される。そこでCPU17の実行
スイッチ12を押すと、スタートアドレスからエンドア
ドレスで指定されたプログラムを実行して停止する。実
行中のアドレス及び停止アドレスは順次LHD13に表
示される。また実行中のCPU17のアドレス情報は、
クリップ16からケープ#14を介し、追跡装置本体5
に順次取り込まれ、追跡装置本体5内のメモリーのアド
レス情報対応位tKたとえは高レベル信号を記憶して蓄
積される。次にディスプレイスイッチ9をおせば、ビデ
オコード4を介しディスプレイ画面2に高レベル信号が
蓄積された追跡装置本体5内のメモリーのアドレスが出
力される。
本実施例の回路例は第2図に示されている。21は入力
データ切換部、22は追跡結果を蓄積するメモす、23
はアドレス信号群切り換え部、24は信号制御部、31
は本追跡装置のCPUアドレス信号用バス、32は被追
跡装置からのアドレス信号用バス、33はメモリへのア
ドレス信号用バス、34は1ビツトのメそり人力データ
線、35は1ビツトのメモリ出力データ、36は入力デ
ータ切り換え信号、37はメモリの書き込みおよび読み
出しの信号線、38はアドレス切り換え信号線、39は
本追跡装置のCPUからのメモリ書き込みおよ・び読み
出し信号線、40は被追跡装置からのメモリ書き込みお
よび読み出し信号線、41は本追跡装置で使用するアド
レス追跡開始、終了認識信号線、42はメモリ入力デー
タ切り換え信号線である。
アドレス追跡認識信号線41の信号が終了の信号となり
、アドレス追跡を行っていない場合は、制御部24がア
ドレス切り換え信号線18を出しアドレス切換部23を
CPU側のアドレス信号用バス31を受けるように切り
換え、アドレス信号としてCPU側のアドレス信号をメ
そす22に入力する。また、信号線19の追跡装置のメ
モリ書込込み/読出し信号を信号!fs17に加えてメ
そり書き込み/読み出し信号をメモリ22に加える。
信号線19に書き込み信号を加えるとメモy−22には
CPUのアドレスが書き込まれ、読み出し信号を加える
と出力データ$35に追跡結果の読み出しができる。ま
た、メモリ入力切り換え信号線22の信号を入力データ
切り換え信号線36を介して入力データ切り換え制御部
21に加えてメそり入力データ線34を高レベルか低レ
ベルかに指定してメモリ22に書き込むこともできる。
このメそり入力データ線34の入力データは、高レベル
か低レベルかのどちらかに固定される。
次にアドレス追跡を開始する前に、メモリー人力切換信
号線42の切り換え信号を切換信号R36を介L7て入
力データ切換制御部21に加え、メモリ入力データ線1
4の信号を低レベルにしておく。
この状態でメモリ22の全域に低レベル信号を書き込む
。舎き込み終了後、メモリ入力切り換え信号線42切り
換え信号を切り換信号llA36を介して入力データ切
換え制御部14に加え、メモリ入力データ線34の信号
を高レベルにする。その後、アドレス追跡開始終了認識
信号線21に追跡開始信号を加えて被追跡装置のアドレ
ス追跡開始となると、制御部24がアドレス切り換え信
号線38を介してアドレス切り換え部23を被追跡装置
側のアドレス信号用バス32を受けるように切り換え、
アドレス信号用バス33を介してメモリ22に入力され
る。また、書込み/読出し信号線40の信号を書込み/
読出し信号線37を介してメモリー22に加え、アドレ
ス用バス33から与えられるアドレスの位置に入力デー
タ@34からの高レベル信号が書き込まれる。
(発明の効果) 本発明によれば、被追跡装置の追跡によって得られるア
ドレスを追跡装置内のメそり一の対応アドレス位置に記
憶して−るのでホ容量メモリで追跡結果を記憶すること
ができ、かつ実施したアドレスを全アドレス領域のどの
部分か直接確認することができる。
【図面の簡単な説明】
第1図は本発明の一実施例を示す斜視図、第2図はその
回路プロ、り図である。 l・・・・・・ディスプレイ本体、2・・・・・・ディ
スプレイ画面、3・・・・・・ディスプレイ電源スィッ
チ、4・・・・・・ビデオコード%5・・・・・・追跡
装置本体、6・・・・・・アドレス情報クリアスイッチ
、7・・・・・・スタートアドレスセットスイッチ、8
・・・・・・エンドアドレスセットスイッチ、9・・・
・・・ディスプレイスタートスイッチ、10・・・・・
・追跡装置の電源スィッチ、11・・・・・・数字=?
−,12・・・・・・CPUの実行開始スイッチ、13
・・・・・・CPUのアドレス値を示すLED、14・
・・・・・被追跡装置のCPU動作情報を伝えるケーブ
ル、15・・・・・・被追跡装置本体、16・・・・・
・CPUをはさむクリップ、17・・・・・・被追跡装
置のCPU、18・・・・・・被追跡装置の電源スィッ
チ、21・・・・・・入力データ切り換え制御部、22
・・・・・・メモリ、23・・・・・・アドレス切り換
え部、24・・・・・・信号制御部、31追跡装置内の
CPUアドレス信号用バス、32・・・被追跡装置から
のアドレス信号用バス、33・・・・・・メモリアドレ
ス信号用バス、34・・・・・・メモリ入力データ線、
35・・・・・・メモリ出力データ線、36・・・入力
データ切り換え信号線、37・・・・・・メモリ読み出
しおよび書き込み信号線、38・・・・・・アドレス切
り換え信号線、39・・・・・・追跡装置のメモリ書き
込みおよび読み出し信号線、40・・・・・・被追跡装
置のメモリ書き込みおよび読み出し信号線、41・・・
・・・アドレス追跡開始終了認識信号線、42・・・・
・・メモリ入力切り換え信号線

Claims (1)

    【特許請求の範囲】
  1. メモリーにプログラムされた処理手順に応じて処理する
    CPUに接続され前記CPUの処理に応じた前記プログ
    ラムを蓄積する前記メモリーのアドレスに対応する自己
    のメモリーの位置に前記CPUの処理に応じて所定の情
    報を蓄積することを特徴とするアドレス追跡装置。
JP59165967A 1984-08-08 1984-08-08 アドレス追跡装置 Pending JPS6143353A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59165967A JPS6143353A (ja) 1984-08-08 1984-08-08 アドレス追跡装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59165967A JPS6143353A (ja) 1984-08-08 1984-08-08 アドレス追跡装置

Publications (1)

Publication Number Publication Date
JPS6143353A true JPS6143353A (ja) 1986-03-01

Family

ID=15822408

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59165967A Pending JPS6143353A (ja) 1984-08-08 1984-08-08 アドレス追跡装置

Country Status (1)

Country Link
JP (1) JPS6143353A (ja)

Similar Documents

Publication Publication Date Title
US6772276B2 (en) Flash memory command abstraction
JPS63223901A (ja) 車載制御装置
JPS62173696A (ja) 情報記憶、読出システム
EP0059758A1 (en) Numerical control unit
KR19990044413A (ko) 명령으로 이루어진 축적 프로그램 제어 유닛의 사용자프로그램의 작성 및 저장 방법 및 상기 축적 프로그램 제어 유닛의 작동 방법
US4177512A (en) Soft input/output auto poll system
JP2731047B2 (ja) プログラムのオペランドチェック方式
JPH0413840Y2 (ja)
JPS60147858A (ja) 動作中のメモリ内容読出し方式
JP3529402B2 (ja) Cpuを内蔵した情報記録媒体の自己診断方法
JPS5829057A (ja) レジスタのトレ−ス装置
JP3399709B2 (ja) プログラマブルコントローラにおけるデータ取出方法およびプログラマブルコントローラ
JPH0296847A (ja) トレース制御装置
JPH01239485A (ja) 大規模集積回路
JP2001318907A (ja) フラッシュメモリ内蔵マイクロコンピュータ
JPS59229651A (ja) システム開発装置
JP3131918B2 (ja) メモリ装置
JP2000276347A (ja) 携帯電子機器
JPH04232506A (ja) ロボットの制御装置
JPS6061841A (ja) プログラム評価装置の制御方式
JPS5914060A (ja) メモリバンク切換回路
JPH06175883A (ja) プログラムデバッグ装置
JPH03154922A (ja) プログラムの変更可能な端末装置
JPS6250854B2 (ja)
JPS62264394A (ja) 状態記憶装置