{"id":2528,"date":"2017-08-30T23:17:43","date_gmt":"2017-08-30T23:17:43","guid":{"rendered":"http:\/\/avitech.com.au\/?page_id=2528"},"modified":"2019-12-02T07:01:27","modified_gmt":"2019-12-02T07:01:27","slug":"pdp-11-notes","status":"publish","type":"page","link":"https:\/\/avitech.com.au\/?page_id=2528","title":{"rendered":"PDP-11 Notes"},"content":{"rendered":"<h4>MACRO-11 Assembly Language<\/h4>\n<p>This section contains notes taken from MACRO-11 manuals, primarily PDP-11 MACRO-11 Language Reference Manual (AA-V027A-TC).<\/p>\n<p>DIGITAL&#8217;s standard source line format is shown below:<\/p>\n<ul>\nLabel &#8211; begins in column 1<br \/>\nOperator &#8211; begins in column 9<br \/>\nOperands &#8211; begin in column 17<br \/>\nComments &#8211; begin in column 33\n<\/ul>\n<p>Section 6.1 of that manual (page 52 of the PDF) talks about there being a &#8220;line printer format&#8221; and a &#8220;teletype format&#8221;. However the listing files that I produce all seem to be in the line printer format.  I can&#8217;t find a command line switch or an assembler directive that will switch to teletype format.<\/p>\n<p>Sections 9.2 and 9.3 show the RT-11 command format to invoke MACRO-11.<\/p>\n<h4>Links &#8211; Identifying DEC boards<\/h4>\n<p><a href=\"http:\/\/mirrors.pdp-11.ru\/www.compsy.de\/moduls\/modul.htm\" target=\"_blank\" rel=\"noopener noreferrer\">H\u00f6rde Computer System Service &#8211; UNIBUS\/QBUS Boards<\/a><\/p>\n<p><a href=\"http:\/\/www.ibiblio.org\/pub\/academic\/computer-science\/history\/pdp-11\/hardware\/field-guide.txt\" target=\"_blank\" rel=\"noopener noreferrer\">FIELD GUIDE TO Q-BUS AND UNIBUS MODULES<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>MACRO-11 Assembly Language This section contains notes taken from MACRO-11 manuals, primarily PDP-11 MACRO-11 Language Reference Manual (AA-V027A-TC). DIGITAL&#8217;s standard source line format is shown below: Label &#8211; begins in column 1 Operator &#8211; begins in column 9 Operands &#8211; begin in column 17 Comments &#8211; begin in column 33 Section 6.1 of that manual ..<\/p>\n<div class=\"clear-fix\"><\/div>\n<p><a href=\"https:\/\/avitech.com.au\/?page_id=2528\" title=\"read more...\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2528","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P7xTsk-EM","jetpack-related-posts":[{"id":318,"url":"https:\/\/avitech.com.au\/?page_id=318","url_meta":{"origin":2528,"position":0},"title":"Current Loop Interface #2","author":"mmacleod@iinet.net.au","date":"18-May-2016","format":false,"excerpt":"USB-Powered 20mA Current Loop Interface Introduction \u00a0 Description \u00a0 Settings \u00a0 Project Status \u00a0 Downloads Introduction This board is useful for connecting a computer to a current-loop peripheral. It was primarily designed for connecting a current-day PC to a Model 33 Teletype without the need for any external power supply.\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"cli2-rev-1-pcb-622-480","src":"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/05\/cli2-rev-1-pcb-622-480-300x232.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":709,"url":"https:\/\/avitech.com.au\/?page_id=709","url_meta":{"origin":2528,"position":1},"title":"PDP-11 Paper Tape BASIC","author":"malcolm","date":"3-July-2016","format":false,"excerpt":"Introduction This page provides an overview of PDP-11 paper tape BASIC, and the computer equipment it was typically used with. It then describes how to load and run PDP-11 BASIC on real PDP-11 hardware, and how it can be run instead on a modern Windows-based PC, under the open-source SIMH\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"DEC-11-AJPB-PB","src":"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/DEC-11-AJPB-PB-300x44.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3402,"url":"https:\/\/avitech.com.au\/?page_id=3402","url_meta":{"origin":2528,"position":2},"title":"EPSON TM-U210D POS Printer","author":"malcolm","date":"5-August-2018","format":false,"excerpt":"I acquired this printer on 5 August 2018. It's a 9-pin dot-matrix printer that prints on 76mm plain paper. This is an old printer. According to the publication dates of the manuals, it dates from around 1999. It came with a \"forked\" RS232 cable that splits out to DB9F and\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1664,"url":"https:\/\/avitech.com.au\/?page_id=1664","url_meta":{"origin":2528,"position":3},"title":"QBUS Notes","author":"malcolm","date":"1-February-2017","format":false,"excerpt":"This page captures my rough working notes regarding QBUS systems. You probably won't find anything greatly useful here. It is mainly a place for me to records things that I seem to continually forget the details of! BA11-NC Chassis This is a 9 row 18-bit ABCD chassis. So dual-height cards\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":959,"url":"https:\/\/avitech.com.au\/?page_id=959","url_meta":{"origin":2528,"position":4},"title":"KED Mini How-To Guide","author":"malcolm","date":"30-July-2016","format":false,"excerpt":"Introduction This is a short guide to using the text editor called \"KED\" in RT-11 on the PDP-11. KED is a full-screen editor that comes with RT-11. It is intended to be used with a VT100 or later model DEC serial terminal. A similar editor called K52 is for use\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"keypad-vt100-1293","src":"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/keypad-vt100-1293-250x300.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2447,"url":"https:\/\/avitech.com.au\/?page_id=2447","url_meta":{"origin":2528,"position":5},"title":"SerialDisk Operational Notes","author":"malcolm","date":"1-August-2017","format":false,"excerpt":"I use Kyle Owen's excellent SerialDisk software to run OS\/8 on my PDP-8\/e. This page sets out my notes relating to the ongoing care and maintenance of my existing SerialDisk setup. It does not explain how to initially setup SerialDisk. Note: I also have a separate webpage (not yet on\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/avitech.com.au\/index.php?rest_route=\/wp\/v2\/pages\/2528","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/avitech.com.au\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/avitech.com.au\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/avitech.com.au\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/avitech.com.au\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2528"}],"version-history":[{"count":6,"href":"https:\/\/avitech.com.au\/index.php?rest_route=\/wp\/v2\/pages\/2528\/revisions"}],"predecessor-version":[{"id":3729,"href":"https:\/\/avitech.com.au\/index.php?rest_route=\/wp\/v2\/pages\/2528\/revisions\/3729"}],"wp:attachment":[{"href":"https:\/\/avitech.com.au\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2528"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}