CALVIS32: Customizable assembly language visualizer and simulator for intel x86-32 architecture

This research paper discusses the extensibility and customizability of CALVIS32, a simulation tool that was developed to visualize x86-32 assembly programs. CALVIS32 can support various sets of instructions with limitations aligned with the developer's knowledge in assembly overall. This is don...

Full description

Saved in:
Bibliographic Details
Main Authors: Alcalde, Jennica Grace D., Chua, Goodwin A., Demabildo, Ivan Marlowe L., Ong, Marielle Ashley T., Uy, Roger Luis
Format: text
Published: Animo Repository 2017
Subjects:
Online Access:https://animorepository.dlsu.edu.ph/faculty_research/1983
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: De La Salle University
id oai:animorepository.dlsu.edu.ph:faculty_research-2982
record_format eprints
spelling oai:animorepository.dlsu.edu.ph:faculty_research-29822022-06-25T03:35:20Z CALVIS32: Customizable assembly language visualizer and simulator for intel x86-32 architecture Alcalde, Jennica Grace D. Chua, Goodwin A. Demabildo, Ivan Marlowe L. Ong, Marielle Ashley T. Uy, Roger Luis This research paper discusses the extensibility and customizability of CALVIS32, a simulation tool that was developed to visualize x86-32 assembly programs. CALVIS32 can support various sets of instructions with limitations aligned with the developer's knowledge in assembly overall. This is done by means of adjusting configuration files affecting the types of assembly instructions, registers, memory sizes that could be used in CALVIS32. After configuring the simulation environment, CALVIS32 can then simulate an assembly program being executed in the specified environment. Also, CALVIS32 will check for errors, and display crucial information such as register, flag, and memory values that were affected during the simulation. Overall, extended assembly instructions can be managed and created with CALVIS32, which would be essential in today's ideology of extensibility and reusability of a software system in the industrial world. © 2016 IEEE. 2017-02-08T08:00:00Z text https://animorepository.dlsu.edu.ph/faculty_research/1983 Faculty Research Work Animo Repository Assembly languages (Electronic computers) Computer simulation Computer architecture Computer Sciences
institution De La Salle University
building De La Salle University Library
continent Asia
country Philippines
Philippines
content_provider De La Salle University Library
collection DLSU Institutional Repository
topic Assembly languages (Electronic computers)
Computer simulation
Computer architecture
Computer Sciences
spellingShingle Assembly languages (Electronic computers)
Computer simulation
Computer architecture
Computer Sciences
Alcalde, Jennica Grace D.
Chua, Goodwin A.
Demabildo, Ivan Marlowe L.
Ong, Marielle Ashley T.
Uy, Roger Luis
CALVIS32: Customizable assembly language visualizer and simulator for intel x86-32 architecture
description This research paper discusses the extensibility and customizability of CALVIS32, a simulation tool that was developed to visualize x86-32 assembly programs. CALVIS32 can support various sets of instructions with limitations aligned with the developer's knowledge in assembly overall. This is done by means of adjusting configuration files affecting the types of assembly instructions, registers, memory sizes that could be used in CALVIS32. After configuring the simulation environment, CALVIS32 can then simulate an assembly program being executed in the specified environment. Also, CALVIS32 will check for errors, and display crucial information such as register, flag, and memory values that were affected during the simulation. Overall, extended assembly instructions can be managed and created with CALVIS32, which would be essential in today's ideology of extensibility and reusability of a software system in the industrial world. © 2016 IEEE.
format text
author Alcalde, Jennica Grace D.
Chua, Goodwin A.
Demabildo, Ivan Marlowe L.
Ong, Marielle Ashley T.
Uy, Roger Luis
author_facet Alcalde, Jennica Grace D.
Chua, Goodwin A.
Demabildo, Ivan Marlowe L.
Ong, Marielle Ashley T.
Uy, Roger Luis
author_sort Alcalde, Jennica Grace D.
title CALVIS32: Customizable assembly language visualizer and simulator for intel x86-32 architecture
title_short CALVIS32: Customizable assembly language visualizer and simulator for intel x86-32 architecture
title_full CALVIS32: Customizable assembly language visualizer and simulator for intel x86-32 architecture
title_fullStr CALVIS32: Customizable assembly language visualizer and simulator for intel x86-32 architecture
title_full_unstemmed CALVIS32: Customizable assembly language visualizer and simulator for intel x86-32 architecture
title_sort calvis32: customizable assembly language visualizer and simulator for intel x86-32 architecture
publisher Animo Repository
publishDate 2017
url https://animorepository.dlsu.edu.ph/faculty_research/1983
_version_ 1736864223495979008