JPS6250941A - マイクロコンピユ−タ装置 - Google Patents

マイクロコンピユ−タ装置

Info

Publication number
JPS6250941A
JPS6250941A JP60189530A JP18953085A JPS6250941A JP S6250941 A JPS6250941 A JP S6250941A JP 60189530 A JP60189530 A JP 60189530A JP 18953085 A JP18953085 A JP 18953085A JP S6250941 A JPS6250941 A JP S6250941A
Authority
JP
Japan
Prior art keywords
memory
cpu
instruction
area
processing unit
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
JP60189530A
Other languages
English (en)
Inventor
Fusao Otsuka
大塚 房夫
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP60189530A priority Critical patent/JPS6250941A/ja
Publication of JPS6250941A publication Critical patent/JPS6250941A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Executing Machine-Instructions (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、マイクロコンビエータに係り1特に8ピツ)
CPUを用いて、大容量のメモリを有するマイクロコン
ピュータ装置に関する。
〔発明の背景〕
従来の装置は、メモリの拡張に対して、バンク切替方式
が用いられていたが1基本メモリ領域内の1部領域と同
一のメモリ領域が複数配置され、基本メモリ領域が断片
化され、また、切替に時間を要していた。(「トランジ
スタ技術」1985年1月号第422頁) 〔発明の目的〕 本発明の目的は、簡単な回路構成でCPUの限定された
メモリへのアクセス領域全増大させることにある。
〔発明の概要〕
バンク切替方式の場合対象メモリ空隙の設定に時間を要
す。そこで、CPUの未定義命令を使用して、限定され
たメモリ領域以上のメモリの領域を選択するためのレジ
スタ設定をCPUの擬似命令として動作させる。
〔発明の実施例〕
以下1本発明の一実施例を図により説明する。
メモリ1は、8ピツ)CPU2の最大メモリ領域64K
Bの整数倍の容量をもつ。デコーダ3は、メモリ1から
フェッチした命令が、擬似命令か否かを判定する記憶素
子4と、記憶素子4の出力により、フェッチした命令コ
ードと擬似命令選択時にCPU2に整置とならないNO
P命令コードのうちの1つを選択しCPU2に送出する
バッファ5と、擬似命令に従ってメモリ1中の該メモリ
エリア?設定するレジスタ6、およびコントロール回路
7より構成される。
次に動作について説明する。CPU2が命令を7エツチ
する場合、メモリ7から命令コードが出力され、該命令
コードはバッファ5によりCPU2へ伝達されず、記憶
素子4に入力される。記憶素子4には、入力された命令
コードに対応する情報、すなわちCPU2で足義された
命令か否かを示す情報が出力される。この情報により、
定義命令であれば、コントロール回路7よりバッファ5
を制御し、メモリ1からの命令コードKCPU2へ伝達
する。未定義命令であれば、コントロール回路7より為
バッファ5を制御し、CPU2への影響がないNOP命
令コードをCPU2へ伝達すると同時に、擬似命令に対
応してレジスタ6を設定する。これ以後1゜レジスタ6
の内容によってメモリ1内の別ノ領域がCPUに割当て
られる。以上述べたように、CPU2で定義されていな
い命令フードを、レジスタ6の設定用命令とすることに
より、CPU2で限定されたメモリ領域以上のメモリ容
量を駆動できる。
尚、上記記憶素子4内の情報は上記情報のみだけでなく
、擬似命令以外の未定義命令コードがCPU2によって
フェ゛ツチされる場合、システムの異常動作として考え
られるため、CPU2へ異常発生を知らせることも可能
である。
〔発明の効果〕
本発明によれば、限定されたメモリ容量をもつCP’U
を有するマイクロコンピュータ装置においてそれ以上の
メモリ領域をオーバーヘッドなくアクセスできる効果、
およびシステムの異常動作を検出できるため、システム
の信頒性向上の効果がある。
【図面の簡単な説明】
本発明の一実施例を示すブロック図である。 1・・・メモリ 2・・・CPU 3・・・デコーダ 4・・・記憶素子 5・・・バッファ 6・・・レジスタ 7・・・コントロール回路

Claims (1)

  1. 【特許請求の範囲】 1、中央処理装置が駆動可能な領域以上のメモを有する
    マイクロコンピュータ装置において、中央処理装置部に
    、命令の定義、未定義を解読するデコード回路を設ける
    ことを特徴とするマイクロコンピュータ装置。 2、特許請求範囲第1項記載の、上記デコーダ回路は記
    憶素子を有することを特徴とするマイクロコンピュータ
    装置。 3、上記メモリは、中央処理装置の最大駆動領域の整数
    倍の領域からなり、かつ上記デコーダ回路は、CPUの
    最大駆動領域分に分割されたメモリの1つを示す1つ以
    上のレジスタを有することを特徴とする特許請求の範囲
    第1項記載のマイクロコンピュータ装置。
JP60189530A 1985-08-30 1985-08-30 マイクロコンピユ−タ装置 Pending JPS6250941A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60189530A JPS6250941A (ja) 1985-08-30 1985-08-30 マイクロコンピユ−タ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60189530A JPS6250941A (ja) 1985-08-30 1985-08-30 マイクロコンピユ−タ装置

Publications (1)

Publication Number Publication Date
JPS6250941A true JPS6250941A (ja) 1987-03-05

Family

ID=16242834

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60189530A Pending JPS6250941A (ja) 1985-08-30 1985-08-30 マイクロコンピユ−タ装置

Country Status (1)

Country Link
JP (1) JPS6250941A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000357088A (ja) * 1999-05-20 2000-12-26 Samsung Electronics Co Ltd マイクロプロセッサ及びデータ処理システム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000357088A (ja) * 1999-05-20 2000-12-26 Samsung Electronics Co Ltd マイクロプロセッサ及びデータ処理システム

Similar Documents

Publication Publication Date Title
US4949241A (en) Microcomputer system including a master processor and a slave processor synchronized by three control lines
US4020471A (en) Interrupt scan and processing system for a data processing system
KR930018378A (ko) 캐쉬 메모리 시스템의 성능최적화 방법 및 장치
KR940012147A (ko) 마이크로컴퓨터 시스템
GB2171230A (en) Using 8-bit and 16-bit modules in a 16-bit microprocessor system
JPS638489B2 (ja)
US4523277A (en) Priority interrupt system for microcomputer
US4747045A (en) Information processing apparatus having an instruction prefetch circuit
KR900015008A (ko) 데이터 프로세서
EP0240606B1 (en) Pipe-line processing system and microprocessor using the system
EP0660229A1 (en) Method and apparatus for modifying the contents of a register
US6795911B1 (en) Computing device having instructions which access either a permanently fixed default memory bank or a memory bank specified by an immediately preceding bank selection instruction
JPS6236575B2 (ja)
JPH056281A (ja) 情報処理装置
EP0336091A2 (en) Pipeline type microprocessor
JPS6330658B2 (ja)
JPS59111557A (ja) アドレス変換装置
KR100196522B1 (ko) 고속 및 고집적 마이크로프로세서를 위한 캐쉬 메모리 장치
JP2533245Y2 (ja) データ処理装置
SU1363223A1 (ru) Диспетчер пам ти ЭВМ
JPH05334074A (ja) マイクロプロセッサ
JPS61160144A (ja) エミユレ−シヨン方式
JPS61259358A (ja) Dma回路
JPH0476138B2 (ja)
JPH0562791B2 (ja)