• Title/Summary/Keyword: Instruction Design

Search Result 845, Processing Time 0.028 seconds

The Design of A Code Generator for RISC Architecture (RISC 아키텍춰의 코드 생성기 설계)

  • 박종덕;임인칠
    • Journal of the Korean Institute of Telematics and Electronics
    • /
    • v.27 no.8
    • /
    • pp.1221-1230
    • /
    • 1990
  • This paper presents a code generation method and an effective handling algorithm of ingeger constant multiplication for RISC machines in compiler design. As RISC Architectures usually use faster and more simply formed instructions than CISC's and most RISC processors do not have an integer multiplication instruction, it is required an effective algorithm to process integer multiplication. For the proposed code generator, Portable C Compiler(PCC) is redesigned to be suitable for an RISC machine, and composed an addition chain is built up to allow fast execution of constant multiplication, a part of integer one whicch appears very frequency in code generation phase.

  • PDF

Design & Verification of 16 Bit RISC Processor (16 비트 RISC 프로세서 설계 및 검증)

  • Jung, Seung-Pyo;Song, Seung-Won;Lee, Dong-Hoon;Kim, Kang-Joo;Cho, Koon-Shik;Park, Ju-Sung
    • Proceedings of the IEEK Conference
    • /
    • 2008.06a
    • /
    • pp.423-424
    • /
    • 2008
  • The procedure of design and verification for a 16-bit RISC processor is introduced in this paper. The proposed processor has Harvard architecture and consists of 24-bit address, 5-stage pipeline instruction execution, and internal debug logic. ADPCM vocoder and SOLA algorithm are successfully carried out on the processor made with FPGA.

  • PDF

Development of a Floating Point Co-Processor for ARM Processor (ARM 프로세서용 부동 소수점 보조 프로세서 개발)

  • 김태민;신명철;박인철
    • Proceedings of the IEEK Conference
    • /
    • 1999.11a
    • /
    • pp.232-235
    • /
    • 1999
  • In this paper, we present a coprocessor that can operate with ARM microprocessors. The coprocessor supports IEEE 754 standard single- and double-precision binary floating point arithmetic operations. The design objective is to achieve minimum-area, low-power and acceleration of processing power of ARM microprocessors. The instruction set is compatible with ARM7500FE. The coprocessor is written in verilog HDL and synthesized by the SYNOPSYS Design Compiler. The gate count is 38,115 and critical path delay is 9.52ns.

  • PDF

Design and Implementation of Preprocessor for Educational Hangul C Programming Language (교육용 한글 C 프로그래밍 언어 사전처리기의 설계 및 구현)

  • 김창희;이상락;홍성수;심재홍
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.18 no.2
    • /
    • pp.239-249
    • /
    • 1993
  • In this paper, we present a design and implementation of Hangul C Programming language corresponding to Turbo C. The instruction of Hangul C were selected to be easily understood by elementary middle, high school students, and DOS commands and error message were translated into the Hangul.

  • PDF

Design-for-Testability of The Floating-Point DSP Processor (부동 소수점 DSP 프로세서의 테스트 용이 설계)

  • Yun, Dae-Han;Song, Oh-Young;Chang, Hoon
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.26 no.5B
    • /
    • pp.685-691
    • /
    • 2001
  • 본 논문은 4단계 파이프 라인과 VLIW (Very Long Instruction Word) 구조를 갖는 FLOVA라는 DSP 프로세서의 테스트용이 설계 기법을 다룬다. Full-scan design, BIST(Built-In-Self-Test), IEEE 1149.1의 기법들이 플립플롭과 floaing point unit, 내장된 메모리, I/O cell 등에 각각 적용되었다. 이러한 기법들은 테스트 용이도의 관점에서 FLOVA의 구조에 적절하게 적용되었다. 본 논문에서는 이와 같이 FLOVA에 적용된 테스트 용이 설계의 특징들을 중심으로 상세하게 기술한다.

  • PDF

A Study on the Innovation of Course Contents and Instruction of CAD in Interior Design Education (실내디자인교유겡서 CAD 과목의 교육내용 및 교육방법 개선에 관한 연구)

  • 김동영
    • Korean Institute of Interior Design Journal
    • /
    • no.9
    • /
    • pp.24-29
    • /
    • 1996
  • The objectives of this study is to create an environment which students could apply effectively through focused on the innovative methods of education and CAD course contents. The facts which were able to figure out from this study were as follows ; 1. After the analysis of the CAD course contents of the american universities, their common contents were in order of introduce to Computer Aided Drafting and design with Auto CAD/ provide fundamental knowledge of the application for use in design/ examine and how this effects 2 D image and model creation/ CAD as a design tool . Over all trend of CAD course contents of interior design program in american university is moving toward utilizing CAD as a design tool. 2. On the other hand, common contents of our local universities were simply introducing CAD. It means that our course contents are more methodological and theoreatical . And american university's program is focused on problem solving solution as a design tool.

  • PDF

A Study Leaner-Centered Interactive Design for Web-Based Instruction (웹기반 교육을 위한 학습자 중심의 인터랙티브 디자인에 관한 연구)

  • Pang, Su-Young;Bae, Yong-Geun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2007.06a
    • /
    • pp.883-886
    • /
    • 2007
  • This study examined contents of interaction that played an important role in learners' accomplishment of educational goals at web-based educational system. The purpose of the study was to find out design strategies of web-based education website that could give learners more satisfactory interaction. The study firstly investigated concept and values of web-based education as well as interaction by literature study to analyze web-based educational design principles at actual web-based education websites from point of view of interaction and to examine what factors should be used and reinforced at existing teaching. The findings were as follow: Web-based education websites made use of interaction with 'each design factor', such as colors, texts and images, etc that were based on communication designs to give 'information' by systematic interaction more than by social interaction.

  • PDF

A Study on the Design and Implementation of Mathematics and Science Integrated Instruction (수학과학통합교육의 설계 및 실행에 대한 연구)

  • Lee, Hei-Sook;Rim, Hae-Mee;Moon, Jong-Eun
    • The Mathematical Education
    • /
    • v.49 no.2
    • /
    • pp.175-198
    • /
    • 2010
  • To understand natural or social phenomena, we need various information, knowledge, and thought skills. In this context, mathematics and sciences provide us with excellent tools for that purpose. This explains the reasons why there is always significant emphasis on mathematics and sciences in school education; some of the general goals in school education today are to illustrate physical phenomena with mathematical tools based on scientific consideration, to encourage students understand the mathematical concepts implied in the phenomena, and provide them with ability to apply what they learned to the real world problems. For the mentioned goals, we extract six fundamental principles for the integrated mathematics and science education (IMSE) from literature review and suggest a instructional design model. This model forms a fundamental of a case study we performed to which the IMSE was applied and tested to collect insights for design and practice. The case study was done for 10 students (2 female students, 8 male ones) at a coeducational high school in Seoul, the first semester 2009. Educational tools including graphic calculator(Voyage200) and motion detector (CBR) were utilized in the class. The analysis result for the class show that the students have successfully developed various mathematical concepts including the rate of change, the instantaneous rate of change, and derivatives based on the physical concepts like velocity, accelerate, etc. In the class, they described the physical phenomena with mathematical expressions and understood the motion of objects based on the idea of derivatives. From this result, we conclude that the IMSE builds integrated knowledge for the students in a positive way.

Development of Programming-based TPACK Education Program through Design-based Research

  • Kim, Seong-Won;Lee, Youngjun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.24 no.10
    • /
    • pp.267-278
    • /
    • 2019
  • As the importance of technology in education has increased, TPACK research has been actively conducted to promote the use of technology in class. However, due to the functional limitations of technology, the pre-service teacher had difficulty in using technology in class. Therefore, in this study, we have been studying the introduction of the programming language as a technology tool of TPACK. Using design-based research as a research method, we repeatedly developed an educational program, applied to pre-service teachers, and evaluated the effectiveness of the program. In the first study, pre-service teachers had difficulties in programming learning. To solve this problem, programming-based instruction and curriculum analysis were supplemented by educational programs. In the second study, pre-service teachers felt difficulty in using programming in teaching-learning, thus improving instruction design and reflection. The third study enhanced the programming development environment search to supplement programming learning and utilization.