• 제목/요약/키워드: Instruction Design

검색결과 836건 처리시간 0.029초

코드감소와 성능향상을 위한 이질 레지스터 분할 및 명령어 구조 설계 (Code Size Reduction and Execution performance Improvement with Instruction Set Architecture Design based on Non-homogeneous Register Partition)

  • 권영준;이혁재
    • 대한전기학회논문지:전력기술부문A
    • /
    • 제48권12호
    • /
    • pp.1575-1579
    • /
    • 1999
  • Embedded processors often accommodate two instruction sets, a standard instruction set and a compressed instruction set. With the compressed instruction set, code size can be reduced while instruction count (and consequently execution time) can be increased. To achieve code size reduction without significant increase of execution time, this paper proposes a new compressed instruction set architecture, called TOE (Two Operations Execution). The proposed instruction set format includes the parallel bit that indicates an instruction can be executed simultaneously with the next instruction. To add the parallel bit, TOE instruction format reduces the destination register field. The reduction of the register field limits the number of registers that are accessible by an instruction. To overcome the limited accessibility of registers, TOE adapts non-homogeneous register partition in which registers are divided into multiple subsets, each of which are accessed by different groups of instructions. With non-homogeneous registers, each instruction can access only a limited number of registers, but an entire program can access all available registers. With efficient non-homogeneous register allocator, all registers can be used in a balanced manner. As a result, the increase of code size due to register spills is negligible. Experimental results show that more than 30% of TOE instructions can be executed in parallel without significant increase of code size when compared to existing Thumb instruction set.

  • PDF

백워드 수업설계에 기초한 고등학교 「기술·가정」교과 '가족생활 설계' 영역의 체제적 수업개발 (Systematic Development of Instruction for Family Life Planning of High School Curriculum for Technology and Home Economics Based on Backward Design)

  • 유세종;이연숙
    • Human Ecology Research
    • /
    • 제56권1호
    • /
    • pp.33-54
    • /
    • 2018
  • This study devised an instruction that applies the content factors of Family Life Planning to backward design by exploring the fundamental concepts of backward design and the structure of developing a systematic instruction. Furthermore, it was conducted to improve the developed instruction by examining its validity with the help of experts and to find the method of applying it to the curriculum. The lesson design of this study was as follows. 1) Making a unit outline, 2) Identifying the expected results (Shaping the objectives), 3) Deciding acceptable evidence (Planning evaluation), 4) Making a detailed blueprint for class tasks, 5) Planning learning experience, 6) Making a learning experience plan per time, 7) Checking the lesson design. Second, experts participated in this study for the internal validity test about the process of the systematic lesson development of Family Life Design based on a backward design. The results were shown to be valid because the average was 3.7 out of a perfect score 4 and the CVI of all was over 0.9. The result of the IRA was also score 1, meaning that most of the experts agreed on the results of the test. The details of the lesson design were clear at every stage and the tasks and the results of each stage were specific. This study included most of the necessary stages for a backward design.

임베디드 시스템에서 후방 분기 명령어 정보를 이용한 저전력 명령어 캐쉬 설계 기법 (Energy-aware Instruction Cache Design using Backward Branch Information for Embedded Processors)

  • 양나라;김종면;김철홍
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권6호
    • /
    • pp.33-39
    • /
    • 2008
  • 반도체 기술의 급속한 발달과 함께 임베디드 프로세서의 성능이 점차 강력해지면서 몇 가지 문제점이 발생하게 되었다. 그 중에서도 프로세서 내에서 소비되는 에너지의 급격한 증가는 심각한 문제이다. 이러한 이유로 인해 최신의 임베디드 프로세서를 설계할 때에는 성능과 함께 에너지 효율성이 반드시 고려되어야 한다. 본 논문에서는 프로세서에서 소비되는 에너지의 상당 부분을 차지하고 있는 명령어 캐쉬의 에너지 효율성을 향상시키기 위해 후방 분기 명령어 정보를 이용하는 기법을 제안하고자 한다. 큰 크기의 주 명령어 캐쉬와 작은 크기의 순환문 캐쉬로 구성되는 제안된 기법을 통해 프로세서의 요청이 올 때 주 명령어 캐쉬와 순환문 캐쉬 중에서 하나의 캐쉬만이 선택적으로 접근되도록 하여 주 명령어 캐쉬의 접근 횟수를 크게 감소시킴으로써 우수한 에너지 효율성을 얻을 수 있다. 실험 결과, 제안하는 저전력 명령어 캐쉬는 기존의 명령어 캐쉬와 비교하여 평균 20%의 에너지 소비를 감소시킨다는 사실을 확인하였다.

  • PDF

창의적 캡스톤 디자인을 활용한 팀 프로젝트수업 운영에 따른 학습만족도 및 이해도 변화에 관한 연구 (A Study on the Change of Learning Satisfaction and Comprehension of Team Project Instruction Using Creative Capstone Design)

  • 김창희
    • 디지털산업정보학회논문지
    • /
    • 제13권4호
    • /
    • pp.179-191
    • /
    • 2017
  • The purpose of this study is to investigate the change of comprehension degree about learning satisfaction and capstone class by applying the subject which draws idea for team project task in college to creative capstone design program. The Capstone Design Program is designed to train fieldworkers with creative problem solving skills and is widely applied as a problem-solving course in team-based projects. In this paper, based on the case study of the 'fusion capstone design' operated in the first semester of 2015 ~ 2017, the capstone design course was established in the course of designing ideas for problem solving. The results of this study are as follows: First, the questionnaire about capstone design instruction process, instruction method, and learning achievement satisfaction were analyzed. As a result, understanding of capstone design was found to be higher than that of class before class, and satisfaction of performance course, method of teaching performance and learning outcome were obtained.

WWW를 활용한 기초디자인교육에 관한 연구 (A Study on the Basic Design Education Using WWW)

  • 김소영;임창영
    • 디자인학연구
    • /
    • 제11권1호
    • /
    • pp.161-172
    • /
    • 1998
  • 컴퓨터 산업의 진보는 우리사회에 많은 발전을 가져왔다. 교육매체의 변화도 그 중의 하나라고 할 수 있다. WWW를 이용한 교육은 강력한 원격교육의 형태로 인식되고 있으며. 다른 교육방법에 비하여 그 활용형태도 다양화 될 수 있다. 또한 컴퓨터는 교육매체 외에도 정확성과 신속성으로 인하여 디자인작업에도 유용하게 사용된다. 네트워크 기술과 결합된 컴퓨터 그래픽스는 창의력 작업에 사용될 수 있으며, 자원의 공유와 협동작업이 용이하게 이루어질 수 있으며, 자원의 공유와 협동작업이 용이하게 이루어질 수 있다. 본 연구에서는 컴퓨터그래픽스 교과와 타 교과간의 상호보완 관계를 갖을 수 있도록 하는데 초점을 맞추고 있다. 우선 기초디자인교육에서의 컴퓨터 그래픽스활용을 중심으로 WWW을 통한 사례연구를 실시하여 다음의 4가지 결과를 얻었다. WWW의 가상전시공간을 활용하여 이루어진 컴퓨터그래픽스 활용 기초디자인교육은 아이디어의 변형이 용이하며, 학습자중심의 진행이 이루어졌으며, 학습자들간의 상호작용이 활성화되었고, 결과물에 치우치지 않고 중간단계의 직업을 평가에 이용할 수 있다는 장점이 있었다. 이 방법 역시 기존의 교육방법과 같이 단점을 가지고 있다. 그러나, WWW를 활용한 교육은 기존의 교육의 결함을 보완해주는 도구로 사용될 수 있을 것이다.

  • PDF

A Design of a 8-Thread Graphics Processor Unit with Variable-Length Instructions

  • Lee, Kwang-Yeob;Kwak, Jae-Chang
    • Journal of information and communication convergence engineering
    • /
    • 제6권3호
    • /
    • pp.285-288
    • /
    • 2008
  • Most of multimedia processors for 2D/3D graphics acceleration use a lot of integer/floating point arithmetic units. We present a new architecture with an efficient ALU, built in a smaller chip size. It reduces instruction cycles significantly based on a foundation of multi-thread operation, variable length instruction words, dual phase operation, and phase instruction's coordination. We can decrease the number of instruction cycles up to 50%, and can achieve twice better performance.

증강현실 콘텐츠 기반 수업이 학업성취, 학습흥미, 몰입에 미치는 효과 (Effect of Augmented Reality Contents Based Instruction on Academic Achievement, Interest and Flow of Learning)

  • 노경희;지형근;임석현
    • 한국콘텐츠학회논문지
    • /
    • 제10권2호
    • /
    • pp.1-13
    • /
    • 2010
  • 본 연구는 증강현실 콘텐츠 기반 수업이 학업성취, 학습흥미, 몰입에 미치는 효과를 알아보기 위해 수행되었다. 연구대상은 초등학교 6학년 5개 반 142명을 선정하였으며, 이중 3개 학급(86명)은 증강현실 수업을, 2개 학급(56명)은 교과서 중심의 일반 수업을 각각 2주간 처치하였다. 본 연구를 통하여 얻은 결과는 첫째, 학업성취에 있어서 증강현실 수업은 교과서 중심수업보다 더 효과적이었다. 둘째, 일반적 학습흥미에 있어서는 두 집단 간 유의한 차이가 없었으나, 수업자체에 대한 흥미에 있어서는 증강현실 수업 집단이보다 높은 흥미를 나타냈다. 셋째, 학습몰입에 있어서 증강현실 수업 집단은 교과서 중심 수업 집단보다 더 높은 수준의 몰입을 보였다. 본 연구가 실제 교실상황에서 정규교육과정의 일환으로 수행되었다는 점을 고려해 볼 때, 이러한 연구결과는 증강현실 콘텐츠 기반 수업이 기존의 교과서 중심 수업과 같은 전통적 수업을 보완할 수 있는 대안적 수업방법임을 시사한다.

64 Bit EISC 프로세서 설계 (64 Bit EISC Processor Design)

  • 임종윤;이근택
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2000년도 하계종합학술대회 논문집(2)
    • /
    • pp.161-164
    • /
    • 2000
  • The architecture of microprocessor for a embedded system should be one that can perform more tasks with fewer instruction codes. The machine codes that high-level language compiler produces are mainly composed of specific ones, and codes that have small size are more frequently used. Extended Instruction Set Architecture (EISC) was proposed for that reason. We have designed pipe-line system for 64 bit EISC microprocessor. function level simulator was made for verification of design and instruction set architecture was also verified by that simulator. The behavioral function of synthesized logic was verified by comparison with the results of cycle-based simulator.

  • PDF

JTAG 기반 테스트의 성능향상을 위한 PIDM(Preceding Instruction Decoding Module (Preceding Instruction Decoding Module(PIDM) for Test Performance Enhancement of JTAG based Systems)

  • 윤연상;김승열;권순열;박진섭;김용대;유영갑
    • 대한전자공학회논문지SD
    • /
    • 제41권8호
    • /
    • pp.85-92
    • /
    • 2004
  • 본 논문에서는 IEEE 1149.1 표준인 JTAG 기반 테스트 성능향상을 위한 Preceding instruction decoding module(PIDM)을 제안하였다. PIDM은 test access port(TAP) 명령어 디코딩과정을 TAP 제어회로(TAP-controller) 이전에 수행하여 클럭회수를 최소화하였으며 테스트 타겟 안에서 test mode select(TMS) 같은 신호를 생성할 수 있게끔 설계되었다. CORDIC 프로세서의 테스트 시뮬레이션 결과 PIDM은 non-PIDM에 비해 15% 정도의 성능향상을 나타내었으며 TAP 제어회로의 게이트 수는 기존에 비해 48% 이상 감소하였다.

도서관 활용수업에서 사서교사와 교과교사의 협동수업 향상을 위한 교수설계 전략에 대한 연구 (A Study of an Instructional Design Strategy for Improving the Collaborative Teaching Between School Librarians and Subject Teachers in Library-Assisted Instruction)

  • 송기호
    • 한국비블리아학회지
    • /
    • 제21권2호
    • /
    • pp.111-127
    • /
    • 2010
  • 본 연구의 목적은 도서관 활용수업에서 사서교사와 교과교사의 협동수업을 향상하기 위한 교수설계전략을 개발하는 것이다. 협동수업은 학교 공동체에서 사서교사의 교수자로서의 역할을 강화할 수 있는 중요한 경영 활동이다. 그러나 협동수업의 실천 전략인 도서관 활용수업은 협력수준에서 이루어지고 있으며 자료 선정을 제외하고는 교과교사가 교수-학습활동을 주도하고 있는 실정이다. 도서관 활용수업은 자원기반학습이기 때문에 정보활용교육의 방법적 지식과 교과의 학습주제가 통합되도록 설계되어야 한다. 그리고 수업 준비 과정에서 나타날 수 있는 시행착오를 줄이고 성공을 확산시킬 수 있어야 한다. 이러한 측면에서 도서관 활용수업용 협동수업 설계 전략을 '협동수업 상황기술-공동설계-공동수업-공동평가'와 같이 설정하였다