Skip to content

arthur2308/Disassembler-Motorolla-68K-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

THIS IS DISSASSEMBLER FOR THE MOTOROLA 68K CPU THE PROGRAM HANDLES THE FOLLOWING ADDRESSING MODES AND INSTRUCTIONS MOTOROLA68K ISA CAN BE FOUND HERE https://www.nxp.com/files/archives/doc/ref_manual/M68000PRM.pdf

EFFECTIVE ADDRESSING MODES:

DATA REGISTER DIRECT, ADDRESS REGISTER DIRECT, ADDRESS REGISTER INDIRECT, IMMEDIATE DATA, ADDRESS REGISTER INDIRECT WITH POST INCREMENTING, ADDRESS REGISTER INDIRECT WITH PRE DECREMENTING, ABSOLUTE LONG ADDRESS, ABSOLUTE WORD ADDRESS, OP-CODE:

MOVE, MOVEA, MOVEM ADD, ADDA, ADDQ SUB, SUBA, SUBI MULS, DIVS LEA AND, ORI NEG EOR, EORI NOT LSR, LSL ASR, ASL ROL, ROR BTST CMP, CMPI, CMPA BCC (BEQ, BNE, BLT, BHI) BRA, JSR, RTS

DISSASSEMBLER

MOTOROLA 68K DISSASSEMBLER

  • THE PROGRAM READS SPECIFIED COMPUTER MEMORY AND DISASSEMBLES THE BINARY BACK TO ASSEMBLY LANGUAGE
  • FOR THE MOTOROLA 68K ISA
  • VERSION 1.0

How do I get set up?

  • IN ORDER TO SET IT UP YOU WILL NEED A MOTOROLLA68K SIMULATOR SUCH AS EASY68K

  • OPEN THE Dissassembler.X68

  • TO TEST THE PROGRAM

  • LOAD YOUR OWN TEST OR USE THE Test_Program.X68 AND LOAD IT IN THE MEMORY

  • CLICK RUN

Who do I talk to?

  • Repo owner or admin (ARTHUR BULAN, FELICIA PASSOVOY, PHAT TRAN)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •