PROSPEC: Specification for emulating x86 hardware with prototype

Date of Publication

2005

Document Type

Bachelor's Thesis

Degree Name

Bachelor of Science in Computer Science

Subject Categories

Computer Sciences

College

College of Computer Studies

Department/Unit

Computer Science

Thesis Adviser

Caslon Chua

Defense Panel Member


Gregory Cu
Rhia Trogo

Abstract/Summary

Specification for emulating x86 (SPEC) is a research that will act as a guide for emulating the 8086 microprocessor. This research will provide documentation on how to emulate the 8086 microprocessor in order to run the Microsoft Disk Operating System (MS-DOS) on top of a different operating system. This presents a proposed architecture of the emulator and provides discussion on each identified components to be emulated. It discusses how each component of the emulator interacts with one another, with the guest operating system as well as the host operating system. It also provides discussion on how to implement the hardware concepts and further develop the system. In addition, this research will provide details on the x86 processor architecture, the identification of the instruction set supported by x86 and different interrupt calls provided by the BIOS.

Keywords: Hardware Emulation, Virtual Machine, Operating Systems.

Abstract Format

html

Language

English

Format

Print

Accession Number

TU13629

Shelf Location

Archives, The Learning Commons, 12F, Henry Sy Sr. Hall

Physical Description

1 v. (various foliations) : ill. (some col.) ; 28 cm.

Keywords

Emulators (Computer programs)--Software; Multitasking (Computer science)--Software

This document is currently not available here.

Share

COinS