Talk:CARDboard Illustrative Aid to Computation
This article has not yet been rated on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | ||||||||||||||||||
|
Comspace link
editThe reference [1] link to Comspace Corp at http://www.bellsystemmemorial.com/belllabs_kits.html is a dead link. Mathglot (talk) 02:18, 26 January 2008 (UTC)
- Changed to http://www.porticus.org/bell/belllabs_kits.html —Preceding unsigned comment added by 71.181.142.132 (talk) 00:07, 20 June 2008 (UTC)
Additional info on CARDIAC instruction set
edit======================= ======================= ======================= ======================= CARDIAC INSTRUCTION SET ======================= ======================= ======================= ======================= OpCode ASM Meaning ------ ------ ----------------------------------------------------------------------- 0XX INP XX Read from INPUT device to Location XX 1XX LDA XX Load accumulator with contents of Location XX, overwriting accumulator 2XX ADD XX Add contents of Location XX to contents of accumulator, leaving result 3XX TST XX Test accumulator contents, jump to Location XX if accumulator < 0 4LR SFT LR Shift accumulator contents L digits left, then R digits right 5XX OUT XX Write to OUTPUT device from Location XX 6XX STA XX Store accumulator to Location XX 7XX SUB XX Subtract contents of XX from accumulator, leaving result there 8XX JMP XX Jump to address XX, also saving "8YY" in reserved location 99. "YY" is location PC + 1 - immediately after the JMP instruction. This allows the simulation of a subroutine return address. 9XX HRS XX Halt and Reset at Location XX ======================= ======================= ======================= ======================= Locations 0 and 99 are reserved. Location 0, the lowest location, always contains a 1 and may not be changed, while Location 99 is used by the JMP instruction to store a return address. Note that the accumulator is 4 digits wide; while memory cells are only 3 digits wide. If a 4 digit accumulator value is to be stored to memory it will be truncated to 3 digits before writing, by dropping the highest order digit. All instructions are also three digits wide.
CARDIAC MANUAL
editFROM http://dale-miller.com/?page_id=2442, the CARDIAC MANUAL (1970) http://dale-miller.com/cardiac/cardiac_manual.pdf
Cardiac Disambiguation
editSearching for "Cardiac" takes you immediately to an article on the heart. I could not remember what CARDIAC stood for, only that I'd learned to program a computer with it and no one else had ever heard of it. I would suggest a short disambiguation page for the term "Cardiac." —Preceding unsigned comment added by TychaBrahe (talk • contribs) 00:24, 13 May 2010 (UTC)
Recreation
editThis used to be referenced in the "external links" section: (URL deleted). It was removed because the re-creation violated copyright of Bell Labs. Perhaps the manual hosted on the site violates the copyright, but does a not-exactly-the-same version of the original infringe Bell Labs' copyright? 108.20.249.239 (talk) 18:58, 3 January 2014 (UTC)
- If the link was deleted as a WP:COPYLINK violation, then we should not include it here, either. Glrx (talk) 22:44, 5 January 2014 (UTC)
- Girx -- get a life. SimpsonDG (talk) 05:14, 14 June 2017 (UTC)
CARDIAC Forums
editHello. I am wondering if you guys have seen any forums related to the CARDIAC and other illustrative systems similar to such. Any information could be appreciated. (I'm sorry if this doesn't belong here, I'm new and I don't know where else to go.)