Application Software For Learning CPU Process of Interrupt and I/O Operation

Halim, Fransiscus Ati (2017) Application Software For Learning CPU Process of Interrupt and I/O Operation. International Journal of New Media Technology, 4 (2). pp. 69-74. ISSN 2581-1851

Full text not available from this repository.

Abstract

The purpose of this research is to have simulation software capable of processing interrupt instruction and I/O operation that in the future it can contribute in developing a kernel. Interrupt and I/O operation are necessary in the development of the kernel system. Kernel is a medium for hardware and software to communicate. However, Not many application software which helps the learner to understand interrupt process. In managing the hardware, there are times when some kind of condition exist in the system that needs attention of processor or in this case kernel which managing the hardware. In response to that condition, the system will issue an interrupt request to sort that condition. As the I/O operation is needed since a computer system not just consists of CPU and memory only but also other device such as I/O device. This paper elaborates the application software for learning Interrupt application. With interrupt instruction and I/O operation in the simulation program, the program will be more represent the process happened in the real life computer. In this case, the program is able to run the interrupt instruction, I/O operation and other changes are running as expected. Refers to its main purpose, perhaps this simulation can lead to developing the kernel in operating system. From the results of instruction’s testing above, has a result that shows that 90% of instructions are run properly. In executing instructions, simulation program still has a bug following after the execution of Jump and conditional Jump.

Item Type: Article
Keywords: Interrupt; I/O; Kernel; Operating System
Subjects: 000 Computer Science, Information and General Works > 000 Computer Science, Knowledge and Systems > 004 Computer Science, Data Processing, Hardware
000 Computer Science, Information and General Works > 000 Computer Science, Knowledge and Systems > 005 Computer Programming
600 Technology (Applied Sciences) > 600 Technology > 600 Technology
Divisions: Faculty of Engineering & Informatics > Information System
Depositing User: Administrator UMN Library
Date Deposited: 23 Nov 2021 03:18
Last Modified: 23 Nov 2021 03:18
URI: https://kc.umn.ac.id/id/eprint/19243

Actions (login required)

View Item View Item