KR890010708A - 오퍼랜드 어드레스 수정방법 및 그 시스템 - Google Patents
오퍼랜드 어드레스 수정방법 및 그 시스템 Download PDFInfo
- Publication number
- KR890010708A KR890010708A KR1019880015743A KR880015743A KR890010708A KR 890010708 A KR890010708 A KR 890010708A KR 1019880015743 A KR1019880015743 A KR 1019880015743A KR 880015743 A KR880015743 A KR 880015743A KR 890010708 A KR890010708 A KR 890010708A
- Authority
- KR
- South Korea
- Prior art keywords
- data
- address
- microprocessor
- designating
- areas
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/34—Addressing or accessing the instruction operand or the result ; Formation of operand address; Addressing modes
- G06F9/342—Extension of operand address space
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Communication Control (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
Claims (13)
- 마이크로 프로세서 공급된 데이타에 대하여 연산을 실행하기 위한 산술연산수단, 제1 및 제2의 데이타 영역을 갖는 제1의 데이타 테이블과 제3및 제4의 데이타 영역을 갖는 제2의 데이타 테이블로 이루어진 데이타 메모리(28), 어드레싱 데이타를 저장하기 위한 레지스터, 상기 제1의 데이타 테이블중의 하나를 지정하기 위한 제1의 어드레스 데이타와 상기 제1 및 제3의 데이타 영역을 지정하기 위한 제2의 어드레스 데이타로 이루어진 오퍼랜드 어드레스 데이타와 오퍼레이션 코드를 갖는 명령에 따라 상기 데이타 영역중의 하나를 지정하기 위한 메모리 액세스 수단을 가지며, (a) 상기 오퍼레이션 코드에 따라 상기 제2의 어드레스 테이블을 지정하기 위한 제3의 어드레스 데이타를 마련하기 위하여 상기 어드레싱 데이타와 상기 제1의 어드레스 데이타에 대하여 상기 산술연산 수단의 연산을 실행하는 스텝, (b) 상기 제3의 어드레스 데이타 및 제2의 어드레스 데이타에 따라 상기 제3의 데이타 영역을 지시하는 스텝을 포함하는 오퍼랜드 어드레스 수정방법.
- 특허청구의 범위 제1항에 있어서, 상기 제1의 데이타 테이블에는 상기 마이크로 프로세서 결합되는 제1의 단말장치와 상기 마이크로 프로세서 사이에서의 통신처리에 필요한 정보가 기억되고, 상기 제2의 데이타 테이블에는 상기 마이크로 프로세서에 결합된 제2의 단말장치와 상기 마이크로 프로세서 사이에서의 통신처리에 필요한 정보가 기억되는 오퍼랜드 어드레스 수정방법.
- 특허청구의 범위 제2항에 있어서, 상기 제1 및 제2의 단말장치는 전화인 것을 특징으로 하는 오퍼랜드 어드레스 수정방법.
- 마이크로 프로세서에 공급된 데이타에 대하여 연산을 실행하기 위한 산술연산 수단, 제1 및 제2의 데이타 영역을 갖는 제1의 데이타 테이블과 제3 및 제4의 데이타 영역을 갖는 제2의 데이타 테이블로 이루어진 데이타 메모리, 상기 어드레싱 데이타, 상기 제1의 데이타 레이블중의 하나를 지정하기 위한 제1의 어드레스 데이타 및 상기 제1 및 제3의 데이타 영역을 지정하기 위한 제2의 어드레스 데이타로 이루어진 오퍼랜드 어드레스 데이타와 오퍼레이션 코드를 갖는 명령에 따라 상기 데이타 영역중의 하나를 지정하기 위한 메모리 액세스 수단을 가지며, (a) 상기 오퍼레이션 코드에 따라 상기 제2의 어드레스 테이블을 지정하기 위한 제3의 어드레스 데이타를 마련하기 위하여 상기 어드레싱 데이타 및 상기 제1의 어드레스 데이타에 대하여 상기 산술연산 수단의 연산을 실행하는 스텝, (b) 상기 제2의 어드레스 데이타 및 제3의 어드레스 데이타에 따라 상기 제3의 데이타 영역을 지시하는 스텝을 포함하는 오퍼랜드 어드레스 수정방법.
- 특허청구의 범위 제4항에 있어서, 상기 제1의 데이타 테이블에는 상기 마이크로 프로세서에 결합된 제1의 단말장치와 상기 마이크로 프로세서 사이의 통신처리에 필요한 정보가 기억되고, 상기 제2의 데이타 테이블에는 상기 마이크로 프로세서에 결합된 제2의 단말장치와 상기 마이크로 프로세서 사이의 통신처리에 필요한 정보가 기억되는 것을 특징으로 하는 오퍼랜드 어드레스 수정방법.
- 특허청구의 범위 제5항에 있어서, 상기 제1 및 제2의 단말장치는 전화인 것을 특징으로 하는 오퍼랜드 어드레스 수정방법.
- 마이크로 프로세서에 공급된 데이타에 대하여 연산을 실행하기 위한 산술연산수단, 제1 및 제2의 데이타 영역을 갖는 제1의 데이타 테이블과 제3 및 제4의 데이타 영역을 갖는 제2의 데이타 테이블로 이루어진 데이타 메모리, 제1의 어드레싱 데이타를 저장하기 위한 제1의 레지스터, 제2의 어드레싱 데이타를 저장하기 위한 제2의 레지스터, 상기 제1의 데이타 테이블 중의 하나를 지정하기 위한 제1의 어드레스 데이타와 상기 제1 및 제3의 데이타 영역을 지정하기 위한 제2의 어드레스 데이타로 이루어진 오퍼랜드 어드레스 데이타와 오퍼레이션 코드를 갖는 명령에 따라 상기 데이타 영역중의 하나를 지정하기 위한 메모리 액세스 수단을 가지며, (a) 상기 오퍼레이션 코드에 따라 상기 제1 및 제2의 레지스터중 하나를 선택하는 스텝, (b) 상기 오퍼레이션 코드에 따라 상기 제2의 어드레스 테이블을 지정하기 위한 제3의 어드레스를 마련하기 위하여 상기 스텝(a)에서 선택된 레지스터 내의 어드레싱 데이타와 상기 제1의 어드레스 데이타에 대하여 상기 산술연산 수단의 연산을 실행하는 스텝, (c) 상기 제3의 어드레스 데이타와 상기 제2의 어드레스 데이타에 따라 상기 제3의 데이타 영역을 지정하는 스탭을 포함하는 오퍼랜드 어드레스 수정방법.
- 특허청구의 범위 제7항에 있어서, 상기 제1의 데이타 테이블에는 상기 마이크로 프로세서에 결합된 제1의 단말장치와 상기 마이크로 프로세서 사이의 통신처리에 필요한 정보가 기억되고, 상기 제2의 데이타 테이블에는 상기 마이크로 프로세서에 결합된 제2의 단말장치와 상기 마이크로 프로세서 사이의 통신처리에 필요한 정보가 기억되는 것을 특징으로 하는 오퍼랜드 어드레스 수정방법.
- 특허청구의 범위 제8항에 있어서, 상기 제1 및 제2의 단말장치는 전화인 것을 특징으로 하는 오퍼랜드 어드레스 수정방법.
- 마이크로 프로세서에 공급된 데이타에 대하여 연산을 실행하기 위한 산술연산수단, 제1 및 제2의 데이타 영역을 갖는 제1의 데이타 테이블과 제3 및 제4의 데이타 영역을 갖는 제2의 데이타 테이블로 이루어진 데이타 메모리, 제1의 어드레싱 데이타를 저장하기 위한 제1의 레지스터, 제2의 어드레싱 데이타를 저장하기 위한 제2의 레지스터, 상기 제1의 어드레스 데이타 및 제2의 어드레스 데이타로 이루어진 오퍼랜드 어드레스 데이타와 오퍼레이션 코드를 갖는 명령에 따라 상기 데이타 영역중의 하나를 지정하기 위한 메모리 엑세스 수단을 가지며, (a) 상기 오퍼레이션 코드에 따라 상기 제1 및 제2의 레지스터중 하나를 선택하는 스텝, (b) 상기 오퍼레이션 코드에 따라 상기 어드레스 테이블 중의 하나를 지정하기 위한 제3의 어드레스 데이타를 공급하기 위하여 상기 스텝(a)에서 선택된 레지스터 내의 어드레싱 데이타와 상기 제1의 어드레스 데이타에 대해서 상기 산술연산 수단의 연산을 실행하는 스텝, (c) 상기 제1 및 제3의 데이타 영역을 지정하기 위한 상기 제2의 어드레스 데이타와 상기 제3의 어드레스 데이타에 따라 상기 데이타 영역중의 하나를 지정하는 스텝을 포함하는 오퍼랜드 어드레스 수정방법.
- 특허청구의 범위 제10항에 있어서, 상기 제1의 데이타 테이블에는 상기 마이크로 프로세서에 결합된 제1의 단말장치와 상기 마이크로 프로세서 사이의 통신처리에 필요한 정보가 기억되고, 상기 제2의 데이타 테이블에는 상기 마이크로 프로세서에 결합된 제2의 단말장치와 상기 마이크로 프로세서 사이의 통신처리에 필요한 정보가 기억되는 것을 특징으로 하는 오퍼랜드 어드레스 수정방법.
- 특허청구의 범위 제11항에 있어서, 상기 제1 및 베2의 단말장치는 전화인 것을 특징으로 하는 오퍼랜드 어드레스 수정방법.
- 공급된 데이타에 대하여 연산을 실행하기 위한 산술 연산수단, 제1 및 제2의 데이타 영역을 갖는 제1의 데이타 테이블과 제3 및 제4의 데이타 영역을 갖는 제2의 데이타 테이블로 이루어진 데이타 메모리, 제1의 어드레싱 데이타를 저장하기 위한 제1의 레지스터, 제2의 어드레싱 데이타를 저장하기 위한 제2의 레지스터, 상기 제1 및 제2의 레지스터 중의 하나를 선택하기 위한 정보를 포함하는 오퍼레이션 코드와 상기 제1의 어드레스 데이타와 제2의 어드레스 데이타를 포함하는 오퍼랜드 어드레스 데이타를 갖는 명령에 따라 상기 데이타 영역중으 하나를 지정하기 위한 메모리 액세스 수단을 포함하며, 상기 산술연산 수단은 상기오퍼레이션 코도에 따라 상기 어드레스 테이블 중의 하나를 지정하기 위한 제3의 어드레스 데이타를 마련하기 위하여 선택된 레지스터 내의 어드레싱 데이타와 상기 제1의 어드레스 데이타에 대하여 연산을 실행하고, 상기 메모리 액세스 수단은 상기 제1 및 제3의 데이타 영역을 지정하기 위한 상기 제2의 어드레스 데이타와 상기 제3의 어드레스 데이타에 따라 상기 데이타 영역중의 하나를 지정하는 오퍼랜드 어드레스 수정 시스템.※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62303958A JPH01144839A (ja) | 1987-12-01 | 1987-12-01 | 通信制御装置 |
| JP62-303958 | 1987-12-01 | ||
| JP62321203A JPH01163834A (ja) | 1987-12-21 | 1987-12-21 | 命令語のアドレス修飾方式 |
| JP62-321203 | 1987-12-21 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR890010708A true KR890010708A (ko) | 1989-08-10 |
| KR0120930B1 KR0120930B1 (ko) | 1997-10-29 |
Family
ID=26563715
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1019880015743A Expired - Fee Related KR0120930B1 (ko) | 1987-12-01 | 1988-11-29 | 실행어드레스의 계산방법 및 통신제어장치 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5388239A (ko) |
| KR (1) | KR0120930B1 (ko) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1011352A (ja) * | 1996-06-19 | 1998-01-16 | Hitachi Ltd | データ処理装置およびそのレジスタアドレス変換方法 |
| US5903919A (en) * | 1997-10-07 | 1999-05-11 | Motorola, Inc. | Method and apparatus for selecting a register bank |
| JP3993438B2 (ja) * | 2002-01-25 | 2007-10-17 | 株式会社ルネサステクノロジ | 半導体装置 |
| US9965387B1 (en) * | 2010-07-09 | 2018-05-08 | Cypress Semiconductor Corporation | Memory devices having embedded hardware acceleration and corresponding methods |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR122199A (ko) * | 1973-12-17 | |||
| US4366536A (en) * | 1980-04-15 | 1982-12-28 | National Semiconductor Corporation | Modular digital computer system for storing and selecting data processing procedures and data |
| US4654789A (en) * | 1984-04-04 | 1987-03-31 | Honeywell Information Systems Inc. | LSI microprocessor chip with backward pin compatibility |
| US5134691A (en) * | 1986-04-01 | 1992-07-28 | Westinghouse Electric Corp. | Bidirectional communication and control network with programmable microcontroller interfacing digital ICs transmitting in serial format to controlled product |
-
1988
- 1988-11-29 KR KR1019880015743A patent/KR0120930B1/ko not_active Expired - Fee Related
-
1991
- 1991-03-12 US US07/668,717 patent/US5388239A/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US5388239A (en) | 1995-02-07 |
| KR0120930B1 (ko) | 1997-10-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR830009518A (ko) | 병렬처리용(竝列處理用)데이터 처리 시스템 | |
| KR870004366A (ko) | 데이터 처리 시스템 | |
| KR900016866A (ko) | 데이타 처리 시스템 | |
| KR910010301A (ko) | 명령 지정방법 및 실행장치 | |
| KR870011524A (ko) | 마이크로프로세서칩의 스택프레임캐시 | |
| KR940022253A (ko) | 컴파일러 및 데이타처리장치 | |
| RU2002129004A (ru) | Запоминание операндов стека в регистре | |
| KR860007589A (ko) | 데이터 처리장치 | |
| KR930022198A (ko) | 데이타 처리 장치 | |
| KR870004367A (ko) | 데이터 처리 시스템 | |
| KR920001323A (ko) | 브랜치를 제거하여 컴퓨터 성능을 개선하는 프로세서 동작방법 | |
| KR900006853A (ko) | 마이크로 프로세서 | |
| KR950009454A (ko) | 다중 실행 장치 처리 시스템 상태의 선택적 저장방법 및 시스템 | |
| KR940015806A (ko) | 확장가능한 레지스터를 제공하는 데이타 처리 시스템 및 그 방법 | |
| KR900013413A (ko) | 디지탈 신호 처리 장치 | |
| KR880014471A (ko) | 가상 머신 시스템용의 게스트 머신 실행 제어시스템 | |
| KR900013390A (ko) | 마이크로 프로세서 | |
| KR940007701A (ko) | 전자 장치 | |
| KR880003241A (ko) | 데이타 처리 시스템 | |
| KR900018807A (ko) | 마이크로 명령수식 기능을 가진 제어장치 | |
| KR880003243A (ko) | 마이크로 프로세서 | |
| KR890012224A (ko) | 정보처리장치 | |
| KR850006742A (ko) | 데이터 처리장치 | |
| JPS6139167A (ja) | 光学文字読取方式 | |
| KR900015007A (ko) | 마이크로 프로세서 시스템 및 마이크로 프로세서 시스템에서의 전송제어 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| A201 | Request for examination | ||
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
St.27 status event code: N-2-6-B10-B15-exm-PE0601 |
|
| J2X1 | Appeal (before the patent court) |
Free format text: APPEAL AGAINST DECISION TO DECLINE REFUSAL |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| FPAY | Annual fee payment |
Payment date: 19971223 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20010823 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20010823 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |