VXT: DESCRIÇÃO DA IMPLEMENTAÇÃO DE UM SIMULADOR DE HARDWARE Mauro M. Mattos 1 , Antônio Carlos Tavares 2 , Emerson Oliveira 3 RESUMO O presente artigo descreve as características do VXt versão 2.5, um simulador do processador Intel 8086, o qual constitui-se num protótipo de uma ferramenta de apoio ao ensino de disciplinas de Arquitetura de Computadores e Sistemas Operacionais. O VXt está sendo desenvolvido no departamento de Ciências da Computação da FURB - Universidade Regional de Blumenau. ABSTRACT This work describes the technical aspects of VXt version 2.5, a software simulator of Intel 8086 processor that is being developed at Computing Science Department of FURB- Universidade Regional de Blumenau. This software is being used as a tool in Operating Systems and Hardware Architecture classes. Palavras-chave: arquitetura de computadores, simulação, sistemas operacionais, software didático. 1. Introdução O currículo do curso de Ciências da Computação da Universidade Regional de Blumenau, estabelece como obrigatórias as disciplinas de Arquitetura de Computadores (2o Semestre) e Sistemas Operacionais (4o semestre). A disciplina Arquitetura de Computadores apresenta conceitos básicos sobre os componentes de hardware de um computador. Em Sistemas Operacionais são vistos conceitos de como o sistema operacional gerencia aqueles recursos de hardware. A ausência de uma ferramenta didática que permita exemplificar tais conceitos, conduziu a especificação do Vxt. 1.1 Um breve histórico A proposta original do projeto consistia na implementação em software de uma CPU Intel 8086, para, a partir dela, permitir a elaboração de experimentos sobre o hardware virtual visando a demonstração de conceitos básicos de sistemas operacionais. O que se verificou na 1 Fundação Universidade Regional de Blumenau – SC. Depto.de Sistemas e Computação, Blumenau – SC. E- mail: mattos@furb.rct-sc.br 2 Fundação Universidade Regional de Blumenau – SC. Depto.de Sistemas e Computação, Blumenau – SC. E- mail: tavares@furb.rct-sc.bt 3 Fundação Universidade Regional de Blumenau – SC. Bolsista PiPE, Blumenau – SC. E-mail: oliveira@inf.furb.rct-sc.bt