• 제목/요약/키워드: Addressing mode

검색결과 42건 처리시간 0.02초

AMEX: 16비트 Thumb 명령어 집합 구조의 주소 지정 방식 확장 (AMEX: Extending Addressing Mode of 16-bit Thumb Instruction Set Architecture)

  • 김대환
    • 한국컴퓨터정보학회논문지
    • /
    • 제17권11호
    • /
    • pp.1-10
    • /
    • 2012
  • 본 논문에서는 16비트 Thumb 명령어 집합 구조를 개선하기 위하여 주소 지정 방식을 확장하는 기법을 제시한다. 제시된 방법의 핵심 아이디어는 사용 빈도가 낮은 명령어들의 레지스터필 드의 너비를 감소시키고 이를 통해 절약한 비트들을 이용하여 사용 빈도가 높은 명령어들에 새로운 주소 지정 방식을 도입하는 것이다. 제시된 기법은 16 비트 Thumb 구조의 상위 집합인 32비트 ARM 구조에서 사용되는 유용한 주조 지정 방식들을 채택한다. 데이터 리스트에 대한 접근 속도를 향상시키기 위하여 크기가 조정된 레지스터 오프셋 주소 지정 방식과 사후 인덱스 주소 지정 방식이 로드와 저장 명령어에 도입된다. 실험결과, 제시된 방법은 전통적인 방식과 비교하여 평균 8.5%의 성능을 향상시킨다.

영상처리용 프로세서를 위한 이차원 어드레스 지정 기법 (An Efficient 2-dimensional Addressing Mode for Image Processor)

  • 고윤호;조경석;김성대
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 1999년도 추계종합학술대회 논문집
    • /
    • pp.1105-1108
    • /
    • 1999
  • In this paper, we propose a new addressing mode, which can be used for programmable image processor to perform image- processing algorithms effectively. Conventional addressing modes are suitable for one-dimensional data processing such as voice, but the proposed addressing mode consider two-dimensional characteristics of image data. The proposed instruction for two-dimensional addressing requires two operands to specify a pixel and doesn't require any change of memory architecture. Combining several instructions to load a pixel-data from an external memory to a register, the proposed instruction reduces code size so that satisfy hish performance and low power requirements of image processor. In addition, it uses inherent two-dimensional characteristics of image data and offers user-friendly instruction to assembler programmer.

  • PDF

영상처리용 프로세서를 위한 효율적인 이차원 어드레스 지정 기법 (An Efficient 2-dimensional Addressing Mode for Image Processor)

  • 고윤호;윤병주;김성대
    • 대한전자공학회논문지SP
    • /
    • 제38권5호
    • /
    • pp.486-497
    • /
    • 2001
  • 본 논문에서는 프로그램 가능한 하드웨어 장치에서 영상 처리를 효율적으로 수행하기 위한 새로운 메모리 어드레스 지정 방법(addressing mode)을 제안한다. 기존의 어드레스 지정 방법은 음성과 같은 일차원적인 형태의 데이터 처리에 적합한 반면, 제안된 메모리 어드레스 지정 기법은 영상 데이터의 이차원적인 특성을 고려한 새로운 메모리 어드레스 지정 기법이다. 제시된 기법은 기존의 메모리 구조를 바꾸지 않으면서도 이차원 데이터의 위치를 표시할 수 있는 두개의 오퍼랜드를 입력으로 메모리에 저장된 영상데이터 값을 처리는 명령어이다. 이차원적인 특성을 지니는 새로운 메모리 어드레스 지정 기법은 다음과 같은 장점을 지닌다. 먼저, 기존 하드웨어에서 여러 명령어에 걸쳐 수행해야 할 작업을 통합함으로써, 수행해야 할 프로그램의 코드 사이즈를 줄여 하드웨어의 성능을 높임과 동시에 근래 무선 응용 분야에서 요구되는 저전력 동작을 가능하게 한다. 아울러, 영상 데이터가 가지는 이차원적인 특성을 그대로 반영하므로, 사용자가 보다 쉽게 어셈블러를 통해 어플리케이션을 프로그램 할 수 있다. 이와 같은 이차원적인 메모리 어드레스 지정 기법은 각종 DSP, media processor, 그래픽 장치 등에 이용될 수 있다. 본 논문에서는 이러한 이차원 메모리 어드레스 지정 기법의 개념을 제안함과 동시에, 이를 효율적으로 구현하기 위한 하드웨어 구조를 제시한다.

  • PDF

전달모드 LISP-DDT 매핑 시스템에 관한 연구 (A Propagated-Mode LISP-DDT Mapping System)

  • 노승환
    • 전기학회논문지
    • /
    • 제65권12호
    • /
    • pp.2211-2217
    • /
    • 2016
  • The Locator/Identifier Separation Protocol (LISP) is a new routing architecture that implements a new semantic for IP addressing. It enables the separation of IP addresses into two new numbering spaces: Endpoint Identifiers (EIDs) and Routing Locators (RLOCs). This approach will solve the issue of rapid growth of the Internet's DFZ (default-free zone). In this paper, we propose an algorithm called the Propagated-Mode Mapping System to improve the map request process of LISP-DDT.

임베디드 프로세서의 성능 향상을 위한 DIAM의 진보한 아키텍처 (Advanced Architecture using DIAM for Improved Performance of Embedded Processor)

  • 윤종희;신세철;백윤홍;조정훈
    • 정보처리학회논문지A
    • /
    • 제16A권6호
    • /
    • pp.443-452
    • /
    • 2009
  • 32비트 아키텍처가 현대 마이크로프로세서의 표준이 되어가고 있음에도 불구하고 작은 사이즈와 적은 파워 소모량을 우선시 하는 저가의 프로세서에서는 여전히 16비트 아키텍처가 사용되고 있다. 그러나 16비트 아키텍처는 특정 애플리케이션을 위한 특별한 명령어들을 추가할 만 한 충분한 인코딩 공간이 제공되지 않는 결정적인 단점을 가지고 있다. 이것을 극복하기 위해 기존의 많은 아키텍처에서 일반적이지 않은 다양 한 어드레싱 모드들을 수용하기 위한 직교적이지 않으면서(non-orthogonal) 불규칙한 명령어 셋이 사용되었다. 일반적으로 직교적이지 않은 아 키텍처들은 최적의 코드를 생성하기 위해서 매우 정교한 컴파일러 기술을 요구하는 경향이 있기 때문에 컴파일러에 지향적이지 않는 것으로 간주된다. 이전에 우리는 이런 문제를 해결하기 위해 새로운 어드레싱 모드인 DIAM (dynamic implied addressing mode)을 사용하는 컴파일러 지향적 프로세서를 제안하였다. 이 논문에서는16비트 프로세서에서 우리의 애플리케이션들을 위해 더 많은 인코딩 공간을 제공하였던 DIAM을 사용하는 아키텍처를 설명하고, 그것을 보완하여 성능이 더욱 개선된 아키텍처에 대하여 설명할 것이다. 우리의 실험에서 제안된 아키텍처는 기존의 아키텍처에 비해 평균적인 성능을 11.6% 증가시켰다.

Design of PDP Driving Waveforms for Enhanced Stability

  • Kim, Seok-Il;Jeong, Ju-Young
    • 한국정보디스플레이학회:학술대회논문집
    • /
    • 한국정보디스플레이학회 2003년도 International Meeting on Information Display
    • /
    • pp.706-709
    • /
    • 2003
  • We made an optimization effort on driving waveforms for the Quantized Memory Addressing (QMA) in selective write mode of operation. It was necessary to add long ramp type erase pulses after the total write pulse and the sustain period to obtain stable intermediate luminance discharges. Furthermore, fast rising ramp type total write as well as two step addressing scheme were adopted for better discharge stability.

  • PDF

VDL Mode 2 시스템 검증을 위한 운용시험장비 설계 (Design of Operational Test Equipments for VDL Mode 2 System Validation)

  • 배중원;김태식;이해창
    • 항공우주시스템공학회지
    • /
    • 제2권3호
    • /
    • pp.33-39
    • /
    • 2008
  • VDL Mode 2 is one of air-to-ground VHF digital data link technologies. The VDL Mode 2 system is designed to be an air-to-ground subnetwork of the Aeronautical Telecommunication Network (ATN) using the AM(R)S band and it is organized according to the Open System Interconnection (OSI) model (defined by ISO). It can be used in ATS Applications especially for ATC communication such as CPDLC and ADS as well. And It is expected VDL Mode 2 replaces ACARS(Aircraft Communications Addressing and Reporting System) which has broadly been used for over 20 years. This paper presents the result of design of operational test equipments for the validation of VDL Mode 2 system under development in KARI.

  • PDF

다중모드 광섬유를 이용한 홀로그램 다중화 연구 (Study of Hologram Multiplexing using Multi-mode Optical Fiber)

  • 김수길
    • 조명전기설비학회논문지
    • /
    • 제18권3호
    • /
    • pp.15-19
    • /
    • 2004
  • 다중모드 광섬유를 이용한 홀로그래픽 메모리 시스템을 제안하였다. 이 시스템에서 다중모드 광섬유에서 나온 빛을 기준빔으로 사용하여 홀로그램을 다중화 하였다. 제안된 시스템은 다중모드에서 나온 스펙클 패턴과 다중모드 광섬유의 위치와 같은 2가지의 다중화 자유도를 가지고 있다.

고차모드의 효과를 고려한 비선형정적평가방법 (Nonlinear Pushover Analysis Considering Higher Mode Effects)

  • 엄태성;이혜린;박홍근
    • 한국지진공학회:학술대회논문집
    • /
    • 한국지진공학회 2005년도 학술발표회 논문집
    • /
    • pp.153-160
    • /
    • 2005
  • A new nonlinear static analysis method, Effective Modal Pushover Analysis (EMPA) which can evaluate earthquake responses such as story drift and plastic rotation of plastic hinges addressing higher mode effects was developed. Unlike existing nonlinear static procedure based on properties of fundamental vibration mode, the EMPA performs nonlinear static analysis using multiple effective modes constructed by direct combination of natural vibration modes. Therefore higher mode effects can be efficiently considered. In the present study, procedures of the EPMA evaluating inelastic earthquake responese were established and the results were verified by nonlinear time history analysis. The EMPA can be applied to seismic evaluation of high-rise buildings and irregular buildings where higher mode effects become conspicuous.

  • PDF

SISD 머신에 부착 가능한 SIMD 벡터 머신의 개념적 설계 (On the Conceptual Design of the SIMD Vector Machine Attachable to SISD Machine)

  • 조영일;고영웅
    • 정보처리학회논문지A
    • /
    • 제12A권3호
    • /
    • pp.263-272
    • /
    • 2005
  • 데이터 주소의 계수를 위한 하드웨어 설계가 없는 본 노이만(von Neuman) 개념(SISD)의 컴퓨터에서 데이터의 주소지정은 소프트웨어적으로 수행된다. 그러므로 벡터 데이터 요소들의 주소지정은 인덱싱 기법에 의해 그 요소 수만큼 해당 변수들을 만들어서 사용해야 한다. 이것은 데이터 계수기 없이 명령어 계수기, 즉 PC(program counter)만 하드웨어로 설계되기 때문이다. 본 연구에서는 중앙처리장치 외부에 외형적 구조와 크기를 갖는 단위 벡터의 요소를 액세스하는 하드웨어 유닛의 설계를 제안한다. 벡터 처리는 고속처리가 전제되기 때문에 파이프라인 처리기법(SIMD)으로 설계되어야 한다. 제안한 방법은 시뮬레이션을 통하여 성능 검증을 하였으며, 실험 결과 동일한 프로세싱 유닛을 가지는 벡터 머신 아키텍쳐보다 $12-30\%$ 정도 우수한 성능을 내는 것을 확인하였다.