Your name or email adress:
Do you already have an account?
Forgot your password?
  • Log in or Sign up

    Results 1 to 2 of 2
    1. #1
      Status
      Offline
      Achievements:
      Tagger First ClassRecommendation Second Class3 months registered50000 Experience Points
      Awards:
      Posting Award
      mR.FreaK's Avatar
      LeakNinja Management
      Join Date
      Oct 2016
      Posts
      3,592
      Points
      143,141
      Level
      100
      Points: 143,141, Level: 100
      Points: 143,141, Level: 100
      Level completed: 0%,
      Required for next Level: 0
      Level completed: 0%, Required for next Level: 0
      Overall activity: 0%
      Overall activity: 0%

      8086 Assembler The Stack

      Stack is an area of memory for keeping temporary data.
      Stack is used by CALL instruction to keep return address for procedure, RET instruction gets this value from the stack and returns to that offset.
      Quite the same thing happens when INT instruction calls an interrupt, it stores in stack flag register, code segment and offset. IRET instruction is used to return from interrupt call.

      We can also use the stack to keep any other data,
      there are two instructions that work with the stack:

      PUSH - stores 16 bit value in the stack.

      POP - gets 16 bit value from the stack.

      **Hidden Content: Reply to see the content**

    2. #2
      Status
      Offline
      AjayDevgan's Avatar
      Junior Member
      Join Date
      Mar 2017
      Posts
      21
      Points
      45
      Level
      1
      Points: 45, Level: 1
      Points: 45, Level: 1
      Level completed: 90%,
      Required for next Level: 5
      Level completed: 90%, Required for next Level: 5
      Overall activity: 99.0%
      Overall activity: 99.0%
      Notwithstanding its low-level abilities, the dialect was intended to support cross-stage programming. A norms consistent and movably composed C program can be accumulated for a wide assortment of PC stages and working frameworks with few changes to its source code. The dialect has turned out to be accessible on an extensive variety of stages, from implanted microcontrollers to supercomputers. Unix was one of the principal working framework portions actualized in a dialect other than gathering. Prior occasions incorporate the Multics framework which was composed in and Master Control Program for the Burroughs B5000 written in ALGOL in 1961. In around 1977, Ritchie and Stephen C. Johnson rolled out further improvements to the dialect to encourage conveyability of the Unix working framework. Johnson's Portable C Compiler filled in as the reason for a few usage of C on new stages.

    Tags for this Thread

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •  

    LeakNinja (LN) Contact Details:
    Main address: 4407 Oakwood Avenue 87937 Paris, France ,
    Tel:( 21 2) 645-8417 , Fax:( 33 1) 645-34517 ,
    E-mail: Webmasters@leakninja.com
    LiZard