JPS59125462A - Protection system of volume control information - Google Patents
Protection system of volume control informationInfo
- Publication number
- JPS59125462A JPS59125462A JP57234081A JP23408182A JPS59125462A JP S59125462 A JPS59125462 A JP S59125462A JP 57234081 A JP57234081 A JP 57234081A JP 23408182 A JP23408182 A JP 23408182A JP S59125462 A JPS59125462 A JP S59125462A
- Authority
- JP
- Japan
- Prior art keywords
- area
- control information
- conversion
- address
- general use
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
Abstract
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明はランダム・アクセス可能な記憶装置に係シ、特
にアドレス・アクセスに対して特定プログラムによシ物
理アドレスを求めることによシ特定情報領域が算出でき
ないようにする記憶保護方式に関する。DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to a randomly accessible storage device, and in particular, the present invention relates to a randomly accessible storage device, and more particularly, to a storage device that can access a specific information area by determining a physical address by a specific program for address access. This invention relates to a memory protection method that prevents the calculation of data.
従来のランダム・アクセス型の記憶装置ではボリー−ム
内拌の管理情報が分散しているため、プログラムによる
情報破壊に弱く、また圧縮に際して分散した管理情報の
移動等の特別な操作が必要でろった。ま几、管理情報が
集中化されている場合にも管理情報領域は一般アドレス
変換と同じように変換していたため、管理情報領域の保
護ができないという欠点がめった。In conventional random access storage devices, the management information for volume agitation is dispersed, making it vulnerable to information destruction by programs, and special operations such as moving dispersed management information may be required during compression. Ta. However, even when the management information was centralized, the management information area was converted in the same way as general address conversion, so the drawback was that the management information area could not be protected.
本発明は上記従来の欠点に鑑み、ボリー−ム管理情報を
集中させ、一般アドレス変換プログラムでは上記ポリー
−ム管理情報領域が参照できないようにすることによシ
、ボリューム管理情報領域の保護方式を提供することを
目的とするものでめる0
〔発明の構成〕
そしてこの目的は本発明によれば、ランダム・アクセス
型の記憶装置において、使用する領域の論理アドレスと
サイズ情報とを用いて物理ヴドレスを求める際、論理ア
ドレスとサイズ情報が一般利用領域の範囲内でろるかど
っか調べ、一般利用領域の範囲内であれば物理アドレス
に変換し、そうでないときには変換異常にともなう処理
を実行することにより、ボリューム管理情報格納領域の
物理アドレスが物理アドレス変換プログラムからは参照
できないようにすることを特徴とするボリューム管理情
報の保護方式を提供することによって達成される。In view of the above-mentioned conventional drawbacks, the present invention provides a protection method for the volume management information area by concentrating the volume management information and making it impossible for general address translation programs to refer to the volume management information area. [Structure of the Invention] According to the present invention, this purpose is to provide a random access type storage device that uses logical addresses and size information of the area to be used to When calculating the address, check whether the logical address and size information are within the range of the general use area, convert it to a physical address if it is within the range of the general use area, and if not, execute the process associated with the conversion error. This is achieved by providing a volume management information protection method characterized in that the physical address of a volume management information storage area cannot be referenced from a physical address conversion program.
以下、本発明の実施例を図面を用いて説明する。 Embodiments of the present invention will be described below with reference to the drawings.
第1図は本発明の管理状態を説明する図である。FIG. 1 is a diagram illustrating the management status of the present invention.
図において、ボリュ−ム管理情報は管理情報領域2に集
中して格納されろ。そしてアドレス変換プログラムから
は管理情報領域1.2のアドレス変換ができないので、
ユーザは一般利用領域3のアドレス交換のみが可能にな
る。In the figure, volume management information is stored in a concentrated manner in management information area 2. And since the addresses of management information area 1.2 cannot be converted from the address conversion program,
The user can only exchange addresses for the general use area 3.
第2図は、アドレス変換を行うマクロ・プログラムにお
ける妥当性検査の論理を説明するフローチャニドでろる
。FIG. 2 is a flowchart explaining the logic of validity checking in a macro program that performs address translation.
このマクロφプログラムは、ディスク装置の特性、例え
ばシリンダ尚シのトラック数、トラック当りのレコード
数等を意識せずにプログラム化するためのアドレス変換
マクロであり、次の手順からなっている。This macro φ program is an address conversion macro for programming without being aware of the characteristics of the disk device, such as the number of tracks per cylinder, the number of records per track, etc., and consists of the following steps.
■ 先頭アドレスが一般利用領域外でめるかどうか調べ
、領域外のときは手順のへジャンプする0
@ 次に先頭アドレスとサイズ情報を加算し。■ Check whether the start address can be found outside the general use area, and if it is outside the area, jump to the procedure 0 @ Next, add the start address and size information.
その結果が一般利用領域外であるかどうか調べ、領域外
のときは手順○ヘジャンプする。Check whether the result is outside the general use area, and if it is outside the area, jump to step ○.
θ −紋別用領域内にあるときのみ物理アドレスに変換
し、
O変換正常コードを発生し、変換結果を送出する。θ - Converts to a physical address only when it is within the pattern area, generates an O conversion normal code, and sends the conversion result.
■ 一方、−紋別用領域外となるときには変換異常コー
ドを出力し、物理アドレス変換は行わない。(2) On the other hand, when it is outside the area for -mon classification, a conversion error code is output and no physical address conversion is performed.
第3図は圧縮操作を説明する図であ夛、3cLは圧縮前
のボリュームを示し、3bは圧縮後のボリュームを示す
。圧縮前は一般利用領域中に突き領域が点在する。圧縮
後は一般利用領域中の有効領域は密集して格納さnる。FIG. 3 is a diagram explaining the compression operation. 3cL shows the volume before compression, and 3b shows the volume after compression. Before compression, bump areas are scattered throughout the general use area. After compression, the effective area in the general use area is stored densely.
このような圧縮操作の際、ボリューム管理情報は一般領
域にないので、有効領域を移動させて、管理情報の有効
領域先頭アドレスを変更するだけの簡単な論理で圧縮操
作を実現することができる。During such a compression operation, since the volume management information is not in the general area, the compression operation can be realized by simple logic of moving the effective area and changing the effective area start address of the management information.
以上、説明したように、本発明のボリューム管理情報の
保護方式は、ボリー−ム内容の管理情報の破壊を簡単な
処理手続きによシ防止することができるという効果を奏
する。As described above, the volume management information protection method of the present invention has the advantage of being able to prevent destruction of the management information of volume contents through simple processing procedures.
第1図は本発明の管理状態を説明する図、第2図はアド
レス変換を行うマクロ・プログラムにおける妥当性検査
の論理を説明するフローチャート、第3図は圧縮操作を
説明する図である。
1.2・・・管理情報領域、3・・・一般利用領域、3
α・・・圧縮前のボリューム内容、3b・・・圧縮後の
ボリューム内容。
特許出願人 富士通株式会社
代理人弁理士 京 谷 四 部
ヤ3図
3(LFIG. 1 is a diagram for explaining the management state of the present invention, FIG. 2 is a flowchart for explaining the validity check logic in a macro program that performs address conversion, and FIG. 3 is a diagram for explaining the compression operation. 1.2... Management information area, 3... General use area, 3
α...Volume content before compression, 3b...Volume content after compression. Patent Applicant: Fujitsu Limited Representative Patent Attorney
Claims (1)
域の論理アドレスとサイズ情報とを用いて物理アドレス
を求める際、論理アドレスとサイズ情報が一般利用領域
の範囲内であるかどうか調べ、−紋別用領域の範囲内で
あれは物理アドレスに変換し、そうでないときには変換
異常にともなう処理を実行することにより、ボリューム
管理情報格納領域の物理アドレスが物理アドレス変換プ
ログラムからは参照できないようにすることを特徴とす
るボリュ−ム管理情報の保護方式。In a random access type storage device, when determining a physical address using the logical address and size information of the area to be used, check whether the logical address and size information are within the range of the general use area. If it is within the range, it is converted to a physical address, and if it is not, a process associated with the conversion error is executed so that the physical address of the volume management information storage area cannot be referenced from the physical address conversion program. Protection method for volume management information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP57234081A JPS59125462A (en) | 1982-12-30 | 1982-12-30 | Protection system of volume control information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP57234081A JPS59125462A (en) | 1982-12-30 | 1982-12-30 | Protection system of volume control information |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS59125462A true JPS59125462A (en) | 1984-07-19 |
Family
ID=16965301
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP57234081A Pending JPS59125462A (en) | 1982-12-30 | 1982-12-30 | Protection system of volume control information |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS59125462A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6272275A (en) * | 1985-09-25 | 1987-04-02 | Sony Corp | Video tex terminal equipment |
JPH03294942A (en) * | 1990-04-12 | 1991-12-26 | Hitachi Ltd | File backup system and information copying system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS49115246A (en) * | 1973-02-28 | 1974-11-02 | ||
JPS49119610A (en) * | 1973-03-16 | 1974-11-15 | ||
JPS5029468U (en) * | 1973-07-09 | 1975-04-03 | ||
JPS522227A (en) * | 1975-06-18 | 1977-01-08 | Ibm | Data processing system |
JPS5229131A (en) * | 1975-09-01 | 1977-03-04 | Hitachi Ltd | Storage protection unit for counter-channel input & output device |
JPS5644448A (en) * | 1979-09-14 | 1981-04-23 | Diesel Kiki Co Ltd | Distributing type fuel injection pump |
-
1982
- 1982-12-30 JP JP57234081A patent/JPS59125462A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS49115246A (en) * | 1973-02-28 | 1974-11-02 | ||
JPS49119610A (en) * | 1973-03-16 | 1974-11-15 | ||
JPS5029468U (en) * | 1973-07-09 | 1975-04-03 | ||
JPS522227A (en) * | 1975-06-18 | 1977-01-08 | Ibm | Data processing system |
JPS5229131A (en) * | 1975-09-01 | 1977-03-04 | Hitachi Ltd | Storage protection unit for counter-channel input & output device |
JPS5644448A (en) * | 1979-09-14 | 1981-04-23 | Diesel Kiki Co Ltd | Distributing type fuel injection pump |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6272275A (en) * | 1985-09-25 | 1987-04-02 | Sony Corp | Video tex terminal equipment |
JPH03294942A (en) * | 1990-04-12 | 1991-12-26 | Hitachi Ltd | File backup system and information copying system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO1996029650A1 (en) | Computer backup system operable with open files | |
DE10196440B4 (en) | Control access to multiple isolated storage in an isolated execution environment | |
US4099243A (en) | Memory block protection apparatus | |
US5873124A (en) | Virtual memory scratch pages | |
WO2021055290A1 (en) | Controlled access to data stored in a secure partition | |
CN112256460B (en) | Inter-process communication method, inter-process communication device, electronic equipment and computer readable storage medium | |
WO2022205965A1 (en) | Cross-chain access control method and apparatus | |
JP5392263B2 (en) | Information processing apparatus and memory protection method thereof | |
CN101133395B (en) | Real time paged computing device and method of operation | |
JPS59125462A (en) | Protection system of volume control information | |
JPS599937B2 (en) | information processing equipment | |
CN110597641A (en) | Linear address space layout method and computing device | |
WO2005020074A1 (en) | Computer system, program execution environment realization method used for the same, and program thereof | |
JPS5873099A (en) | Data processor | |
CN116302622A (en) | Memory inspection method, device, equipment and medium | |
JPS63131249A (en) | Auxiliary storage system | |
JPH0246972B2 (en) | ||
JPH06309236A (en) | Illegal write detecting circuit for memory | |
JP2581145B2 (en) | Security processing method | |
JPS5947624A (en) | Loading system of system program | |
JPS607819B2 (en) | information processing equipment | |
JPS58107963A (en) | Interruption processor | |
JPS62217346A (en) | Preventing system for illegal use of program | |
JPH028945A (en) | Information processor | |
JPS6329357A (en) | Copy protect method for floppy disk |