Talk:MACRO-11
This article is rated Stub-class on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | ||||||||||||||||||||||||
|
DEC not only wrote the CP/M operating system for 8080-based micro-computers, but also produced the MAC macro assembler language. This language was almost exactly similar to the DEC Macro-11 language, apart from the actual CPU instruction set. I know, because my first programming job was on the PDP-11/70, and I tested all my macros on my CP/M machine at home before trying them at work so I wouldn't cause system crashes! — Bobp0303 13:28, 8 October 2005 (UTC)
I cleaned up the text, fixed some of the links, and made this a stub rather than a "needs cleanup" article. I also removed the paragraph about CP/M and Project MAC, which I think are actually incorrect: CP/M was a product of Digital Research, not DEC; and Project MAC was an MIT AI project, not related as far as I know to DEC's "macro" assembly languages. If I am wrong, please post sources documenting it! Tim Pierce 18:25, 5 December 2005 (UTC)
RSX Original docs at the bitsavers
editAll RSX11 Documentation (not only MACRO-11) is located on
http://www.bitsavers.org/pdf/dec/pdp11/rsx11/RSX11M_V2/DEC-11-OIMRA-A-D_MACRO_75.pdf
Problem in the hello world example
editThe hello world example produces errors when I try to assemble it under "RT-11SJ (S)V03B-00G" on my PDP-11/34; perhaps this is too early a version of MACRO11? Works in the simulated V04.00C from simh:
00000 173400 165212 165212 @DK RT-11SJ (S)V03B-00G .COPY TT: HELLO.MAC Files copied: ^ .TITLE HELLO WORLD .MCALL .TTYOUT,.EXIT HELLO:: MOV #MSG,R1 ;STARTING ADDRESS OF STRING 1$: MOVB (R1)+,R0 ;FETCH NEXT CHARACTER BEQ DONE ;IF ZERO, EXIT LOOP .TTYOUT ;OTHERWISE PRINT IT BR 1$ ;REPEAT LOOP DONE: .EXIT MSG: .ASCIZ /HELLO, WORLD!/ .END HELLO ^ZTT: to DK:HELLO.MAC .MACRO HELLO.MAC U 2 .MCALL .TTYOUT,.EXIT O 6 000010 .TTYOUT ;OTHERWISE PRINT IT O 8 000012 DONE: .EXIT ERRORS DETECTED: 3 .
External links modified
editHello fellow Wikipedians,
I have just modified one external link on MACRO-11. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
- Added archive https://web.archive.org/web/20080905182149/http://www.farbaresearch.com/examples/julian.htm to http://www.farbaresearch.com/examples/julian.htm
When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.
This message was posted before February 2018. After February 2018, "External links modified" talk page sections are no longer generated or monitored by InternetArchiveBot. No special action is required regarding these talk page notices, other than regular verification using the archive tool instructions below. Editors have permission to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the RfC before doing mass systematic removals. This message is updated dynamically through the template {{source check}}
(last update: 5 June 2024).
- If you have discovered URLs which were erroneously considered dead by the bot, you can report them with this tool.
- If you found an error with any archives or the URLs themselves, you can fix them with this tool.
Cheers.—InternetArchiveBot (Report bug) 18:57, 28 May 2017 (UTC)