Hackers of India

Binary God

 Atul Alex 

2012/02/15

Abstract

I have designed an Abstract Processor named Aod8.The idea was to emulate at programming level an abstract design. The objective of this research was to understand the basics of designing a processor architecture, creating a custom Assembler for this Architecture to write programs for it, writing your own debugger & creating a highly basic OS for it. I’ll be demonstrating the tools that iWe created for the same, explain how i wrote the Operating System.. the idea behind writing the debugger & the Assembler.Concepts of handling the memory & bypassing size-limitations of the architecture. The ones who’ll be attending it will hopefully understand how the computing devices around them work, how to create emulators for various platforms, how write custom assembler & debuggers for any architecture, be able to reverse- engineer almost any kind of Binary-Code.