apoo prosjektet er et miljø for et første kurs i assembly programmering.
Det er implementert i Python og har følgende komponenter: apoo virtuell maskin er en virtuell prosessor med en veldig enkel arkitektur og instruksjonssett som etterligner nesten alle de viktige funksjonene til et moderne mikroprosessor.
Ettersom hensikten er å lære Assembler, er det ingen maskinkode som er knyttet til instruksjonssett.
apoo Interface er et grafisk miljø som overvåker tilstanden til maskinen under utførelsen av et program og lar skriving / redigering / gjennomføring av programmer i assembly.
apoo Tutor er en modul for gradering av student programmer basert på en beskrivelse av hva gjennomføring av programmet skal være for spesifiserte inngangs datasett.
Krav:
· Python
· Inntil versjon 1.4 Apoo grensesnitt nødvendig Tkinter
· Fra denne versjonen på det krever pygtk: GTK + for Python, og også (gtk, Pango, gobject)
Hva er nytt i denne versjonen:
· En ny GTK to grensesnitt.
· Språket har nå bestemmelser for basic input og output.
Prog.varedetaljer:
Versjon: 2.0
Last opp dato: 2 Jun 15
Lisens: Gratis
Popularitet: 63
Kommentarer ikke funnet