[Info] Intro to Assembly Language

Hexui Undetected CSGO Cheats Sinkicheat PUBG Cheat

saebur

Jr.Coder
Full Member
Nobleman
Aug 14, 2012
64
688
0
Shared by saebur (https://guidedhacking.com)

Introduction to Assembly Language

general
  • history
  • comparison of assembly and high level languages
  • nature of assembly language

kinds of processors​
  • complex instruction set computers (CISC)
  • reduced instruction set computers (RISC)
  • hybrid processors
  • special purpose processors
  • hypothetical processors


    data representation​
  • size
  • endian
  • number representations
  • integer representations
    • sign magnitude
    • one’s complement
    • two’s complement
    • unsigned
    • floating point representations
  • address space
  • register set
  • accumulators
  • data registers
  • address registers
  • general purpose registers
  • constant registers
  • floating point registers
  • index registers
  • base registers
  • control registers
  • program counter (location counter)
  • processor flags
  • result flags
  • control flags
  • stack pointer
  • subroutine return pointer
  • address modes
  • absolute address
  • immediate data
  • inherent address
  • register direct
  • register indirect
  • address register indirect
  • address register indirect with postincrement
  • address register indirect with predecrement
  • address register indirect with preincrement
  • address register indirect with postdecrement
  • address register indirect with displacement
  • register indirect with index register
  • address register indirect with index register
  • address register indirect with index register and displacement
  • absolute address with index register
  • memory indirect
  • memory indirect post indexed
  • memory indirect pre indexed
  • program counter indirect
  • program counter indirect with displacement
  • program counter indirect with index and displacement
  • program counter memory indirect postindexed
  • program counter memory indirect preindexed
  • executable instructions
  • data movement
  • address movement
  • integer arithmetic
  • floating arithmetic
  • binary coded decimal
  • advanced math
  • data conversion
  • logical
  • shift and rotate
  • bit manipulation
  • character and string
  • table operations
  • high level language support
  • assembly/high level language interface
  • program control
  • condition codes
  • input/output
  • MIX devices
  • system control
  • coprocessor and multiprocessor
  • trap generating
  • further reading: books on assembly language
  • general
  • Motorola 680x0
  • Motorola 68300
  • IBM System 360/370
  • DEC VAX
  • related software
  • further reading: websites
  • general
  • Motorola 680x0
  • other
 
Attention! Before you post:

Read the How to Ask Questions Guide
99% of questions are answered in the Beginner's Guide, do it before asking a question.

No Hack Requests. Post in the correct section.  Search the forum first. Read the rules.

How to make a good post:

  • Fill out the form correctly
  • Tell us the game name & coding language
  • Post everything we need to know to help you
  • Ask specific questions, be descriptive
  • Post errors, line numbers & screenshots
  • Post code snippets using code tags
  • If it's a large project, zip it up and attach it

If you do not comply, your post may be deleted.  We want to help, please make a good post and we will do our best to help you.

Community Mods