• Title/Summary/Keyword: instruction by level

Search Result 541, Processing Time 0.029 seconds

Development of Machine Instruction-level RTOS Simulator (기계명령어-레벨 RTOS 시뮬레이터의 개발)

  • Kim Jong-Hyun;Kim Bang-Hyun;Lee Kwang-yong
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.11 no.3
    • /
    • pp.257-267
    • /
    • 2005
  • The real-time operating system(RTOS) simulator, one of the tools provided by RTOS development environment, allows users to develop and debug application programs even before the target hardware is ready. Thus, most of commercial RTOS development environments provide with RTOS simulator for the purpose. But they are implemented to simulate only functional aspects on a host system, so that it is not possible to estimate execution time of application programs on the target hardware. Since the real-time system has to complete program executions in predetermined time, the RTOS simulator that can estimate the execution time is yeW useful in the development phase. In this study, we develop a machine instruction-level RTOS simulator that is able to estimate execution time of application programs on a target hardware, and prove its functionality and accuracy by using test .programs.

The Effects of Constructivist Instruction Applying Cooperative Learning Skill (협동기술을 적용한 구성주의적 수업의 효과 분석)

  • Hwang, Hee-Sook;Kim, Ju-An
    • Journal of Fisheries and Marine Sciences Education
    • /
    • v.12 no.2
    • /
    • pp.224-243
    • /
    • 2000
  • The purpose of this study is to analyze the effects of constructivist instruction applying cooperative learning skill on science academic achievement, science inquiry ability, self-regulated learning, and science related attitude. The subjects of the study were 157 2nd grade junior high school students in Pusan. Subjects were randomly assigned to two groups, experiment and control group. Two groups received 14 sessions training for about 1 month which was done by researcher. The experiment group received constructivist science instruction and the control group received teacher-centered instruction. Constructivist science instruction applying cooperative learning skill consists of five phases: problem recognition, hypothesis establishment, experiment observation, clarification, and application phases. The results of this study are as follows: Constructivist science instruction applying cooperative learning skill had a significant effect on science academic achievement, self-regulated learning and science attitude improvement of middle school students but had no significant improvement of science inquiry ability. And constructivist science instruction had an effect on science academic achievement improvement of the students having high level science inquiry ability. Research suggestions and implications for teaching are discussed.

  • PDF

A Custom Code Generation Technique for ASIPs from High-level Language (고급 언어에서 ASIP을 위한 전용 부호 생성 기술 연구)

  • Alam, S.M. Shamsul;Choi, Goangseog
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.11 no.3
    • /
    • pp.31-43
    • /
    • 2015
  • In this paper, we discuss a code generation technique for custom transport triggered architecture (TTA) from a high-level language structure. This methodology is implemented by using TTA-based Co-design Environment (TCE) tool. The results show how the scheduler exploits instruction level parallelism in the custom target architecture and source program. Thus, the scheduler generates parallel TTA instructions using lower cycle counts than the sequential scheduling algorithm. Moreover, we take Tensilica tool to make a comparison with TCE. Because of the efficiency of TTA, TCE takes less execution cycles compared to Tensilica configurations. Finally, this paper shows that it requires only 7 cycles to generate the parallel TTA instruction set for implementing Cyclic Redundancy Check (CRC) applications as an input design, and presents the code generation technique to move complexity from the processor software to hardware architecture. This method can be applicable lots of channel Codecs like CRC and source Codecs like High Efficiency Video Coding (HEVC).

Performance Analysis of Value Predictor considering instruction issue width in Superscalar processor (슈퍼스칼라 프로세서에서 명령어 이슈 길이를 고려한 값 예측기의 성능분석)

  • Jean Byoung-Chan;Kim Hyeock-Jin
    • Journal of the Korea Computer Industry Society
    • /
    • v.7 no.3
    • /
    • pp.171-178
    • /
    • 2006
  • Value prediction of instruction issue width in superscalar processor is a technique to obtain performance gains by supplying earlier source values of its data dependent instructions using predicted value of a instruction. In this paper, the mean performance improvement by predictor as well as prediction accuracy and prediction rate are moaned and assessed by comparison and analysis of value predictor that instruction issue width(4,8,16) in parallel and run by predicting value, which is for performance improvements of ILP[4]. The experiment result show the superiority hight performance of 8-issue.

  • PDF

The comparison on the learning effect of low-achievers in mathematics using Blended e-learning and Personalized system of instruction (수학 성취도가 낮은 학생의 보충 지도 과정에서 블렌디드 e-러닝과 개별화 교수체제의 효과 비교 분석)

  • Song, Dagyeom;Lee, Bongju
    • The Mathematical Education
    • /
    • v.56 no.2
    • /
    • pp.161-175
    • /
    • 2017
  • The purpose of this study is to compare and analyze the impact on low-achievers in mathematics who studied mathematics using Blended e-learning and Personalized system of instruction after school. Blended e-learning is defined as the management of e-learning using the e-study run by the education office in local. Personalized system of instruction was proceeded as follows; (1) all students are given a syllabicated learning task and a study guide, (2) students study the material autonomously according to their own pace for a certain period of time, (3) the teacher strengthens the students' motivation through grading and feedback after students study a subject and solve the evaluation problem. The learning materials for Personalized system of instruction are re-edited the offline education contents provided by the blended e-learning to the level of students. The 118 $7^{th}$ grade students from the D middle school participated in this study. The results were verified by achievement tests before and after the study, as well as survey regarding their attitude toward mathematics. The results are as follows. First, Blended e-learning has more positive impacts than Personalized system of instruction in mathematics achievement. Second, there was no difference in mathematics achievement according to their self-directed learning between Blended e-learning and Personalized system of instruction. Third, both types utilizing Blended e-learning and Personalized system of instruction have positive effect on attitude toward mathematics, and there is not their difference between two methods of teaching and learning mathematics.

A Novel Instruction Set for Packet Processing of Network ASIP (패킷 프로세싱을 위한 새로운 명령어 셋에 관한 연구)

  • Chung, Won-Young;Lee, Jung-Hee;Lee, Yong-Surk
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.34 no.9B
    • /
    • pp.939-946
    • /
    • 2009
  • In this paper, we propose a new network ASIP(Application Specific Instruction-set Processor) which was designed for simulation models by a machine descriptions language LISA(Language for Instruction Set Architecture). This network ASIP is aimed for an exclusive engine undertaking packet processing in a router. To achieve the purpose, we added a new necessary instruction set for processing a general ASIP based on MIPS(Microprocessor without Interlock Pipeline Stages) architecture in high speed. The new instructions can be divided into two groups: a classification instruction group and a modification instruction group, and each group is to be processed by its own functional unit in an execution stage. The functional unit was optimized for area and speed through Verilog HDL, and the result after synthesis was compared with the area and operation delay time. Moreownr, it was allocated to the Macro function ana low-level standardized programming language C using CKF(Compiler Known Function). Consequently, we verified performance improvement achieved by analysis and comparison of execution cycles of application programs.

The Effect of Science Instruction with Storytelling on the Achievement, Science related Attitude and Interest in Elementary School (스토리텔링 활용 과학 수업이 초등학생의 학업 성취도, 과학 관련 태도 및 흥미도에 미치는 영향)

  • Kim, Hyo-Jung;Yoo, Pyoung-Kil
    • Journal of the Korean Society of Earth Science Education
    • /
    • v.6 no.3
    • /
    • pp.207-220
    • /
    • 2013
  • The aim of this study was to find out the effect of instruction with storytelling on the achievement, attitude and interest in science. For this study, two classes were divided into experimental class and comparative class. All the results were analyzed quantitatively. Results of this study can be described as follows. First, the experimental class didn't have a significant difference in scholastic achievement compared with the comparative class. However, the results of the t-test for the academic achievement due to achievement level showed a positive effect in the average level of students. And experimental group was statistically significantly higher in the section of 'Combustion and Extinguishment' than that of the other group. Second, There was a significant difference in the aspect of the effect of instruction with storytelling on the student's science-related attitudes. As a result of analysis by sub categories of science-related attitudes, storytelling was effective in attitude toward science, but no significant differences were found in scientific attitude. Third, instruction with storytelling didn't show a meaningful difference in scientific interest. However, in the sub-part, they showed a meaningful improvement in attention and satisfaction.

Accurate Prediction of Polymorphic Indirect Branch Target (간접 분기의 타형태 타겟 주소의 정확한 예측)

  • 백경호;김은성
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.41 no.6
    • /
    • pp.1-11
    • /
    • 2004
  • Modern processors achieve high performance exploiting avaliable Instruction Level Parallelism(ILP) by using speculative technique such as branch prediction. Traditionally, branch direction can be predicted at very high accuracy by 2-level predictor, and branch target address is predicted by Branch Target Buffer(BTB). Except for indirect branch, each of the branch has the unique target, so its prediction is very accurate via BTB. But because indirect branch has dynamically polymorphic target, indirect branch target prediction is very difficult. In general, the technique of branch direction prediction is applied to indirect branch target prediction, and much better accuracy than traditional BTB is obtained for indirect branch. We present a new indirect branch target prediction scheme which combines a indirect branch instruction with its data dependent register of the instruction executed earlier than the branch. The result of SPEC benchmark simulation which are obtained on SimpleScalar simulator shows that the proposed predictor obtains the most perfect prediction accuracy than any other existing scheme.

Sensor Network Simulator for Ubiquitous Application Development (유비쿼터스 응용 개발을 위한 센서 네트워크 시뮬레이터)

  • Kim, Bang-Hyun;Kim, Jong-Hyun
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.13 no.6
    • /
    • pp.358-370
    • /
    • 2007
  • Software simulations have been widely used for the design and application development of a wireless sensor network that is an infrastructure of ubiquitous computing. In this study, we develop a sensor network simulator that can verify the behavior of sensor network applications, estimate execution time and power consumption, and simulate a large-scale sensor network. To implement the simulator, we use an instruction-level parallel discrete-event simulation method. Instruction-level simulation uses executable images loaded into a real sensor board as workload, such that it results in the high degree of details. Parallel simulation makes simulation of a large-scale sensor network possible by distributing workload into multiple computers. The simulator can predict the amount of power consumption based on operating time of modules in a sensor node and counting the number of executed instructions by kind. Also it can simulate ubiquitous applications with various scenarios and debug programs. Instruction traces used as workload for simulations are executable images produced by the cross-compiler for ATmega128L microcontroller.

The Effects of Preoperative Nursing Instruction on tile Physical and Emotional Recovery of Pediatric Surgical Patients - An Experimental Study- (소아의 수술전 환자교육이 신체 및 정서에 미치는 영향)

  • 심치정
    • Journal of Korean Academy of Nursing
    • /
    • v.4 no.2
    • /
    • pp.44-56
    • /
    • 1974
  • Very few studies regarding the effects of preoperative nursing intervention on children's welfare after surgery have been conducted. The purpose of this study was 1) to evaluate the effects of preoperative nursing instructions on children's physical recovery and emotional state after surgery and 2) to analyse the relationship between the effects of preoperative nursing instructions and the age and general anxiety of child. The study was conducted flow: August 15th to October 30th at Severance Hospital, Seoul, Korea. A total of 41 Pediatric surgical Patients, between the age of 4 to 14, participated in the study. Twenty patients, randomly selected, were visited by the experimenter in the evening before, surgery and received specific preoperative nursing instructions. These instructions were designed to alleviate emotional stress and were adopted to the age of child. The postoperative recovery of these patients were then compared with a randomly selected control group of 21 patients who received only the routine preoperative care by the staff in the hospital Dependent variable were vomiting, pain medication, ability to void, elevation of temperature, infection, the between surgery and hospital discharge and postoperative emotional stress which was measured by the vital signs. Because of the limitation of the sample size it was difficult to obtain valid statistical results. However, the analysis of the raw data indicates that: 1) the preoperative nursing instructions appears to promote physical recovery and it seems especially effective in preventing elevation of temperature and shortening the length of the hospital stay, 2) the preoperative nursing instruction also seems to be effective in relieving the child's emotional stress(situational anxiety) after surgery, 3) the patient's general anxiety level preparatively seems to be a predictor of postoperative problems, 4) the preoperative nursing instructions were an effective means of promoting physical recovery in every age group as long as the child understood the instructions. The above data would seem to indicate that all preoperative pediatric patients four years of age or older, if they can understand, should have preoperative nursing instruction in order to alleviate postoperative stress and enhance physical recovery. The level of general anxiety preparatively deserves special attention since the amount of nursing instruction needed seems to vary with tile level of anxiety.

  • PDF