• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!

Reply to: Real Programmer

Collapse

You are not logged in or you do not have permission to access this page. This could be due to one of several reasons:

  • You are not logged in. If you are already registered, fill in the form below to log in, or follow the "Sign Up" link to register a new account.
  • You may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?
  • If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.

Previously on "Real Programmer"

Collapse

  • expat
    replied
    Originally posted by darmstadt
    IEFBR14 START
    USING IEFBR14,15 Establish addressability
    BR GO Skip over our name
    DC AL1(L'ID) Length of name
    ID DC C'IEFBR14' Name itself
    DS 0H Force alignment
    GO SR 15,15 Zero out register 15
    BR 14 Return addr in R14 -- branch at it
    END IEFBR14

    A null program
    I preferred the IEFBR15 program....

    Leave a comment:


  • Jabberwocky
    replied
    The smell of stale urine can never be erased.

    Leave a comment:


  • xoggoth
    replied
    I remember those and the VAX. I also remember loading the operating system and ALGOL compiler in on paper tape before being able to start work. Forget what it was. Yes. What. Yes.

    Leave a comment:


  • darmstadt
    replied
    IEFBR14 START
    USING IEFBR14,15 Establish addressability
    BR GO Skip over our name
    DC AL1(L'ID) Length of name
    ID DC C'IEFBR14' Name itself
    DS 0H Force alignment
    GO SR 15,15 Zero out register 15
    BR 14 Return addr in R14 -- branch at it
    END IEFBR14

    A null program

    Leave a comment:


  • hyperD
    replied
    PDP 11/23...mmmmmm, VAX Macro.....

    Code:
            .TITLE  ROUT1
            .ENTRY  START,^M<>            ; Beginning of routine
            CLRL    R0                    ; Clear register
    LABT:   SUBL3   #10,4(AP),R2          ; Subtract 10
    LAB2:   BRB     CONT                  ; Branch to another routine

    Leave a comment:


  • darmstadt
    replied
    I used to do that on a PDP 11/40 and an IBM 370/158. Programmers these days with their point and click stuff....bah humbug!

    Leave a comment:


  • zeitghost
    started a topic Real Programmer

    Real Programmer

    http://news.hping.org/comp.lang.tcl.archive/3086.html

    And female...

Working...
X