Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6021437B2 - Memory storage area display method - Google Patents
[go: Go Back, main page]

JPS6021437B2 - Memory storage area display method - Google Patents

Memory storage area display method

Info

Publication number
JPS6021437B2
JPS6021437B2 JP54131181A JP13118179A JPS6021437B2 JP S6021437 B2 JPS6021437 B2 JP S6021437B2 JP 54131181 A JP54131181 A JP 54131181A JP 13118179 A JP13118179 A JP 13118179A JP S6021437 B2 JPS6021437 B2 JP S6021437B2
Authority
JP
Japan
Prior art keywords
memory
storage area
capacity
area
display method
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.)
Expired
Application number
JP54131181A
Other languages
Japanese (ja)
Other versions
JPS5654679A (en
Inventor
晴美 中野
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.)
KASHIO KEISANKI KK
Original Assignee
KASHIO KEISANKI KK
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 KASHIO KEISANKI KK filed Critical KASHIO KEISANKI KK
Priority to JP54131181A priority Critical patent/JPS6021437B2/en
Publication of JPS5654679A publication Critical patent/JPS5654679A/en
Publication of JPS6021437B2 publication Critical patent/JPS6021437B2/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/0223User address space allocation, e.g. contiguous or non contiguous base addressing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Input From Keyboards Or The Like (AREA)

Description

【発明の詳細な説明】 この発明は、電子計算機等に使用されるメモリの残余記
憶容量を図形的に表示させるメモリの記憶エリア表示方
式に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a memory storage area display method for graphically displaying the remaining storage capacity of a memory used in an electronic computer or the like.

電子計算機等にあっては、例えば使用者がデー夕を入力
していく際に、データの記憶されるべきメモリの領域に
、どの位の空領域があるかを確認したい場合がある。
In electronic computers, for example, when a user is inputting data, he or she may want to check how much free space there is in the memory area where the data should be stored.

その確認操作は、電子計算機に例えば「サイズ」キー等
を設け、そのキーを操作することによりメモリの全体の
容量からすでに使用した容量を差し引いた残余分を例え
ば「Nバイト」などの数字によって表示することが考え
られていた。しかし、残余記憶容量のみを数字で表示す
るものでは、今まで記憶させた容量と今後記憶させる容
量との比率が不明確であるため、例えば今まで記憶させ
たプログラムの長さに対して、今後作ろうとするプログ
ラムがどの程度の長さであれば記憶させることができる
かを直ちに知ることは困難であった。
To confirm this, the computer is equipped with a "size" key, for example, and by operating that key, the remaining capacity after subtracting the capacity that has already been used from the total capacity of the memory is displayed as a number, such as "N bytes." It was thought to do. However, with a system that only displays the remaining storage capacity numerically, the ratio between the capacity that has been stored up to now and the capacity that will be stored in the future is unclear. It is difficult to immediately know how long a program to be created can be memorized.

この発明は上記のような事情に盗みなされたもので、電
子計算機等の使用者に対して、残っているメモリ領域が
どの位あるか、又今までに使用したメモリ領域がどの位
あるかを一見して認識させることができるメモリの記憶
エリア表示方式を提供することを目的とする。
This invention was stolen due to the above-mentioned circumstances, and allows users of electronic computers to know how much memory space remains and how much memory space has been used. It is an object of the present invention to provide a memory storage area display method that can be recognized at a glance.

以下、図面を参照してこの発明の一実施例を説明する。Hereinafter, one embodiment of the present invention will be described with reference to the drawings.

第1図はこの発明に係る電子計算機の回路構成を示すも
ので、キーボード12には、詳細は図示しないが文字、
記号、数値等の入力キーを備え、さらに記憶エリア認知
のための「サイズJキー11を備えている。そして、こ
のキーボード12の入力信号線は、周辺装置とのインタ
ーフェースとしての機能する1/0ボート13へ接続さ
れる。また、中央演算処理装置(以下CPUと略称する
)からは、相方向性のデータバスDBおよびコントロー
ルバスCBが取り出され、データバスDBは上記1/0
ボート13、メモリ15、およびバスバツフア16を介
してリフレツシュメモリ17へ接続し、データ信号の転
送を行なう。また、コントロールバスCBは1ノ○ボー
ト13、メモリ15、リフレツシュメモリ17へ接続し
制御信号を与える。さらにCPU14からは単方向性の
アドレスバスABが取り出され、1ノ○ボート13、メ
モリ15、およびマルチプレクサ18を介して上記リフ
レツシュメモリ17ヘアドレス指令を与える。上記IJ
フレッシュメモリ17からの信号は、同期制御回路20
からのタイミング信号によりシフトレジスタ19でシリ
アルデ−外こ変換され、合成回路21において上記同期
制御回路20からの制御信号と合成され、上記同期制御
回路20からの同期信号によってCRT表示部22で表
示される。
FIG. 1 shows the circuit configuration of an electronic computer according to the present invention, and the keyboard 12 includes letters, letters, etc., although details are not shown.
It is equipped with input keys for symbols, numerical values, etc., and is further equipped with a size J key 11 for recognizing the storage area.The input signal line of this keyboard 12 is a 1/0 size J key 11 that functions as an interface with peripheral devices. It is connected to the board 13.A mutually directional data bus DB and a control bus CB are taken out from the central processing unit (hereinafter abbreviated as CPU), and the data bus DB is connected to the 1/0
It is connected to a refresh memory 17 via a boat 13, a memory 15, and a bus buffer 16 to transfer data signals. Further, the control bus CB is connected to the first port 13, the memory 15, and the refresh memory 17 to provide control signals. Further, a unidirectional address bus AB is taken out from the CPU 14, and an address command is given to the refresh memory 17 via the one-node port 13, the memory 15, and the multiplexer 18. The above IJ
The signal from the fresh memory 17 is sent to the synchronous control circuit 20.
The signal is converted into serial data by the shift register 19 using the timing signal from the synchronous control circuit 20, is combined with the control signal from the synchronous control circuit 20 in the synthesis circuit 21, and is displayed on the CRT display section 22 by the synchronous signal from the synchronous control circuit 20. Ru.

また、上記同期制御回路20からは、リフレッシュメモ
リ17からデータを読み出すためにアドレス指定をする
アドレスバスAB′がマルチブレクサ18に接続され、
リフレツシュメモリ17の読み出し時のアドレスを選択
する。
Further, from the synchronous control circuit 20, an address bus AB' for specifying an address for reading data from the refresh memory 17 is connected to the multiplexer 18.
An address for reading refresh memory 17 is selected.

なお、メモリ15は4kバイトの記憶容量を有するメモ
リカセットを4個装備し、各メモリカセットは着脱自在
に装着される。
Note that the memory 15 is equipped with four memory cassettes each having a storage capacity of 4 kbytes, and each memory cassette is detachably installed.

上記構成において、電源投入時に第2図Aに示すフロー
に従がつた動作が実行される。
In the above configuration, when the power is turned on, the operation according to the flow shown in FIG. 2A is executed.

まず、ステップS,において、メモリ15の先頭アドレ
スがCPU14内のレジスタDへ記憶される。次にステ
ップS2でメモリ15の空領域の先頭アドレスがCPU
14内のレジスタAへ記憶される。更にステップS3で
メモリ15の最終アドレスがCPU14内のレジスタB
へ記憶される。
First, in step S, the start address of the memory 15 is stored in the register D in the CPU 14. Next, in step S2, the start address of the empty area of the memory 15 is
14 is stored in register A. Furthermore, in step S3, the final address of the memory 15 is set to register B in the CPU 14.
is stored in

次にステップS4で、その他の制御系が初期設定され、
ステップミでキーボード12からの入力待ちの状態とな
り、キー操作が行なわれるとステップS6でその入力の
状態に対応した処理動作が実行されるようになる。次に
所定のプログラム設定用キーが操作された後、このキー
コードをメモリ15へ記憶させるためのキーが操作され
た際には第2図Bのフローに示す動作が実行される。
Next, in step S4, other control systems are initialized,
In step S6, the computer enters a state of waiting for input from the keyboard 12, and when a key operation is performed, a processing operation corresponding to the input state is executed in step S6. Next, after a predetermined program setting key is operated, when a key for storing this key code in the memory 15 is operated, the operation shown in the flowchart of FIG. 2B is executed.

まず、ステップS7では前記キーコードの長さがアドレ
ス数に変換され、CPU14内のレジスタCへ記憶され
る。そして、ステップS3において、レジスタAに記憶
されている空領域の先頭アドレスとしジスタCに記憶さ
れているアドレス数が加算され、加算結果がレジス夕A
へ記憶される。そして、ステップS9において、このレ
ジスタA内のアドレス数はしジスタBに記憶されている
メモリ15の最終アドレス番地と比較され、B>Aの状
態すなわちメモリ15に残余空領域の存在する状態であ
ればステップSMで前記キーコードをメモリ15に書き
込む。またB≦Aの状態では、上記キーコードをメモリ
15にきき込むことが不可能であるため、ステップS,
.でオーバフローメツセージを出力し、例えば新しいメ
モリの交換を要求するようになる。このような記憶過程
において、メモリ15の記憶領域における残余空領域の
状態を知りたい場合には、キーボード12のサイズキー
11を操作する。この時、第2図のCに示す動作が実行
される。まず、ステップS,2において、B一Dの演算
を行なってメモリ15の全記憶領域を導出し、これを4
kバイトで除算し、結果をレジス夕Cへ記憶する。すな
わち、その演算結果は、4kバイトのメモリカセットが
何ブロックセットしてあるかを示す。そして、このブロ
ック数は、ステップS,3において、リフレッシュメモ
リ17にブロック枠データとして供給して記憶し、表示
部22において例えば第3図Aに示すように枠図形でデ
ィスプレイ表示する。
First, in step S7, the length of the key code is converted into the number of addresses and stored in register C within the CPU 14. Then, in step S3, the first address of the empty area stored in register A is added to the number of addresses stored in register C, and the addition result is added to register A.
is stored in Then, in step S9, the number of addresses in this register A is compared with the final address of the memory 15 stored in the register B. For example, the key code is written into the memory 15 in step SM. Further, in the state of B≦A, it is impossible to write the above key code into the memory 15, so step S,
.. will output an overflow message, requesting replacement of new memory, for example. In such a storage process, if the user wants to know the state of the remaining free space in the storage area of the memory 15, the size key 11 of the keyboard 12 is operated. At this time, the operation shown in C of FIG. 2 is executed. First, in step S, 2, the entire storage area of the memory 15 is derived by calculating B-D, and this is divided into 4
Divide by k bytes and store the result in register C. That is, the calculation result indicates how many blocks are set in the 4-kbyte memory cassette. In step S, 3, this block number is supplied to the refresh memory 17 as block frame data and stored therein, and is displayed on the display section 22 in the form of a frame, for example, as shown in FIG. 3A.

次に、ステップS,4において前記空領域の先頭アドレ
スを記憶するレジス夕Aからメモリの先頭アドレスを記
憶するレジスタDが減算され、その結果が4kバイトで
除算される。そして除算結果の整数部がレジスタBへ、
余りがレジスタFへ記憶される。次にステップS,51
こおいて、レジスタEに記憶されているブロック数のブ
ロックを塗りつぶすためのブロック図データがリフレツ
シュメモリ17へ書込まれる。さらにレジスタFに記憶
されている余りのアドレス数を4kバイトの比率が算出
されこの比率に対応して次のブロック枠に使用ずみ表示
し、第3図Cに示すようにメモリ15の記憶領域におけ
る記億ずみ部分を図形表示するものである。上記実施例
では、着脱自在に使用されるメモリカセットの各ブロッ
ク単位にその使用状態を図形表示したので、どのメモリ
カセットが空いているかを一見して知ることができ、空
いているメモリカセットは取り除いて他の機器へ使用す
ることも可能であるが、本発明はこれに限定されず、メ
モリカセットは必ずしも着脱可能としなくてもよい。
Next, in step S, 4, register D, which stores the start address of the memory, is subtracted from register A, which stores the start address of the empty area, and the result is divided by 4 kbytes. Then, the integer part of the division result is transferred to register B.
The remainder is stored in register F. Next step S, 51
At this time, block diagram data for filling in blocks of the number of blocks stored in register E is written to refresh memory 17. Furthermore, the remaining number of addresses stored in register F is calculated as a 4K byte ratio, and the number of used addresses is displayed in the next block frame according to this ratio, and as shown in FIG. It graphically displays the memorized part. In the above embodiment, the usage status of each block of the removably used memory cassettes is displayed graphically, so you can see at a glance which memory cassette is empty, and you can remove the empty memory cassette. However, the present invention is not limited to this, and the memory cassette does not necessarily have to be removable.

以上述べたように、上記のようなメモリの記憶エリア表
示方式を備えることによって、以下の効果を奏する。
As described above, by providing the memory storage area display method as described above, the following effects are achieved.

ア 複数のメモリカセットを着脱可能な場合に、現在装
置されているメモリ容量が図形的に表示されるので、メ
モリの着脱・増設状態が一目でわかる。
A. When multiple memory cassettes are removable, the currently installed memory capacity is displayed graphically, allowing you to see at a glance the status of memory installation/removal/expansion.

イ メモ川こ書き込まれたデータの占有領域が図形的に
表示されるので、メモリの使用状態が一目でわかる。
B Memo The area occupied by the written data is displayed graphically, so you can see the memory usage status at a glance.

ウ メモリのきき込み可能容量に対する書き込み済み容
量が図形的に表示されるので、メモリの残余領域に対す
るデータ書き込みが効果的に実行できる。
C. Since the written capacity relative to the writable capacity of the memory is graphically displayed, data can be written to the remaining memory area effectively.

【図面の簡単な説明】 第1図はこの発明に係る一実施例である回路構成図、第
2図A,B,Cは上記回路構成における動作を説明する
ためのフローチャート、第3図A,B,Cは表示部の表
示状態を説明する図である。 11……「サイズ」キー、12……キーボード、14・
…・・CPU、1 5…・・・メモリ、1 7・・・・
・・リフレツシュメモリ、22・・・・・・CRT表示
部。 〆1囚*3肉 オ2四
[BRIEF DESCRIPTION OF THE DRAWINGS] FIG. 1 is a circuit configuration diagram of an embodiment of the present invention, FIGS. 2A, B, and C are flowcharts for explaining the operation of the above circuit configuration, and FIGS. 3A, B and C are diagrams illustrating the display state of the display unit. 11... "Size" key, 12... Keyboard, 14.
...CPU, 1 5...Memory, 1 7...
...Refresh memory, 22...CRT display section. 〆1 prisoner *3 meat o 24

Claims (1)

【特許請求の範囲】 1 メモリの拡張が可能な電子計算機において、メモリ
の記憶領域の容量を記憶する手段と、上記記憶領域を図
形的に表示する手段とを具備したことを特徴とするメモ
リの記憶エリア表示方式。 2 メモリへデータが書き込まれる毎にデータの占有す
る記憶容量を累計する手段と、この累計された記憶容量
に対応する領域を図形的に表示する手段とを具備したこ
とを特徴とするメモリの記憶エリア表示方式。 3 メモリの記憶領域の容量を記憶する手段と、上記メ
モリへデータが書き込まれる毎にデータの占有する記憶
容量を累計する手段と、上記記憶領域の容量に対応する
領域を図形的に表示する手段と、上記図形的に表示され
た領域に対応付けて上記累計結果に対応した部分を図形
的に区別して表示する手段とを具備したことを特徴とす
るメモリの記憶エリア表示方式。
[Scope of Claims] 1. An electronic computer capable of expanding memory, characterized by comprising means for storing the capacity of a storage area of the memory, and means for graphically displaying the storage area. Storage area display method. 2. A memory storage device characterized by comprising means for accumulating the storage capacity occupied by data each time data is written into the memory, and means for graphically displaying an area corresponding to the accumulated storage capacity. Area display method. 3 means for storing the capacity of the storage area of the memory; means for accumulating the storage capacity occupied by data each time data is written to the memory; and means for graphically displaying the area corresponding to the capacity of the storage area. and means for graphically distinguishing and displaying a portion corresponding to the cumulative result in association with the graphically displayed area.
JP54131181A 1979-10-11 1979-10-11 Memory storage area display method Expired JPS6021437B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP54131181A JPS6021437B2 (en) 1979-10-11 1979-10-11 Memory storage area display method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP54131181A JPS6021437B2 (en) 1979-10-11 1979-10-11 Memory storage area display method

Publications (2)

Publication Number Publication Date
JPS5654679A JPS5654679A (en) 1981-05-14
JPS6021437B2 true JPS6021437B2 (en) 1985-05-27

Family

ID=15051898

Family Applications (1)

Application Number Title Priority Date Filing Date
JP54131181A Expired JPS6021437B2 (en) 1979-10-11 1979-10-11 Memory storage area display method

Country Status (1)

Country Link
JP (1) JPS6021437B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59177098U (en) * 1983-05-13 1984-11-27 オムロン株式会社 PROM writer
JPS60152296U (en) * 1984-03-21 1985-10-09 日本精機株式会社 lighting equipment
JPS6159925A (en) * 1984-08-30 1986-03-27 Matsushita Electric Ind Co Ltd Individual selective call receiver
JPH0612887B2 (en) * 1984-08-30 1994-02-16 松下電器産業株式会社 Individual selective call receiver
JPS61272849A (en) * 1985-05-29 1986-12-03 Canon Inc information processing equipment
JPS6270396U (en) * 1985-10-22 1987-05-02
JPH07129296A (en) * 1994-02-07 1995-05-19 Canon Inc Information processing equipment

Also Published As

Publication number Publication date
JPS5654679A (en) 1981-05-14

Similar Documents

Publication Publication Date Title
CN115168259A (en) Data access method, device, equipment and computer readable storage medium
JPS6021437B2 (en) Memory storage area display method
JP2006503361A (en) Data processing apparatus and method for synchronizing at least two processing means in data processing apparatus
JP3706740B2 (en) Apparatus and method for image display and data reading
JPH06153140A (en) Information recording device
JPH07129363A (en) Document creation device
JPS6049425A (en) Display system for sentence processor
JPS6122817B2 (en)
JPS6156677B2 (en)
JP2005222519A (en) Access to bit value in data word stored in memory
JPH07334420A (en) Extended memory control circuit
JP3317819B2 (en) Control method for two-port access of single-port RAM
JPH01175048A (en) Computer
JP3128582U (en) Computer security equipment
JP3441872B2 (en) Information processing method and apparatus
JPH0287269A (en) Data controller
JPH06259502A (en) Input device for logical circuit diagram
JPS61193245A (en) Memory control system
JPH04223537A (en) Image file storing system
JPH0635775A (en) File control device
JPH0865497A (en) Image processing system
JPS6272061A (en) Dictionary control system in document preparing processing
JPH077357B2 (en) Buffer control method
JPH0676050A (en) Picture processor
JPH04280331A (en) Access system to read-only list