Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to disassemble a 80188ES processor file?

Status
Not open for further replies.

Vonn

Full Member level 4
Joined
Oct 6, 2002
Messages
230
Helped
3
Reputation
6
Reaction score
1
Trophy points
1,298
Activity points
2,458
80188ES Disassembling

I want to disassemble file of 188es processor .. the IDA pro dosen't support it , but it support 286 so i use it depending on super set phenomena .. the problem in IDA pro is thet you manual select the code and the data , trying to compromise to get the correct code ... does any body work in this before .. do you have any ideas or suggestions
 

Re: 80188ES Disassembling

You can use Debug.com of DOS .
 

No i can't

Debug.com is not useful at all
1- How can you control the segmentation
2- How can you modify the start address
note that debug.com based on PC so it will offset your start address by 100h
3- How could you diffrenciate between ,look up tables or any kind of data and the assembly code in disassembling ?
 

Re: No i can't

Yes not easy,

You can move the program by M command.
You can modify the start address by RIP register. I usualy give 1000h
starting ofset.

Segmentation difficult. But you can find if you see segment data commands.

You must search the codes and data area.
U (unassembly) command gives idea for lookup table. Usualy
data area gives meaningless commands.

You know reset and interrupts vector address.
These are your importand starting points.

Your brain + your experience + debug.com + time, enough for disassembly if you have patience.
 

?

have you ever try to disassemble 80188 using it ?
 

Yes, I disassemble a 8086,80186 and other x86 with this tool.

KSA
 

?

What is the assembler and linker used to compile the ASM file produced from IDA Pro tool ?
Thanx
 

There is a good chance you will NOT be able to reassemble anything what is disassembled by IDA Pro (or any other disassembler). The best way is to use IDA pro to understand the code and then rewrite it completely into C source.

Tom
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top