'November 19 7

Total Page:16

File Type:pdf, Size:1020Kb

'November 19 7 'NOVEMBER 19 7 G'E)OLZDt1à1Y www.americanradiohistory.com SWTPC announces first dual minifloppy kit under $1,000 Sire CT64::..... 5WÌreMINIFLOPPY SYSTEM SilAV 6800 c DISK SYSTEMEfN Del Now SWTPC offers complete best -buy computer system with $995 dual minifloppy, $500 video terminal/ monitor, $395 4K computer. $395 4K 6800 Computer The SWTPC 6800 comes complete with 4K memory, serial interface, power supply, $995 MF -68 Dual Minifloppy chassis, famous Motorola MIKBUG® You need dual drives to get full benefits mini -operating system in read -only from a minifloppy. So we waited to offer a memory (ROM), and the most complete floppy until we could give you a dependa- documentation with any computer kit. Our ble dual system at the right price. growing software library includes 4K and The MF -68 is a complete top -quality 8K BASIC (cassettes $4.95 and $9.95; minifloppy for your SWTPC Computer. The paper tape $10.00 and $20.00). Extra kit has controller, chassis, cover, power $500 Terminal /Monitor memory, $100/4K or $250/8K. supply, cables, assembly instructions, two The CT -64 terminal kit offers these Other SWTPC peripherals include highly reliable a premium features: 64- lines, Shugart drives, and character $250 PR -40 Alphanumeric Line Printer diskette with the Floppy Disk Operating upper /lower case letters, switchable con- (40 characters /line, 5 x 7 dot matrix, System (FDOS) and BASIC. (A disk floppy trol character printing, word highlighting, 75 line /minute speed, compatible with is no better than its operating system, and full cursor control, 110 -1200 Baud serial our 6800 computer and MITS /IMSAI); the MF -68 has one of the best available.) interface, and many others. Separately $79.50 AC -30 Cassette Interface System MF -6X -64 is 12 MHz An optional $850 kit expands the the CT $325, the CT-VM (writes /reads Kansas City standard tapes, system to four drives. $175. monitor controls two recorders, usable with other computers); and other peripherals now Enclosed is: $250 for the PR -40 Line Printer and to come. $1 990 for the full system shown above $79.50 for AC -30 Cassette Interface (MF -68 Minifloppy, CT -64 Terminal with Additional 4K memory boards at $100 CT-VM Monitor). Additional 8K memory boards at $250 Southwest Technical $995 for the Dual Minifloppy Or BAC # Exp. Date EEITI Products Corp. $325 for the CT -64 Terminal Or MC # Exp. Date 219 W. Rhapsody, San Antonio, Texas 78216 $175 for the CT-VM Monitor Name Address London: Southwest Technical Products Co., Ltd. $395 for the 4K 6800 Computer City State Zip Tokyo: Southwest Technical Products Corp. /Japan www.americanradiohistory.com Circle 136 on inquiry card. You can now have the industry's finest microcomputer with that all- important disk drive YOU CAN GET THAT ALL -IMPORTANT SOFTWARE, The professional - TOO grade microcomputer for professionals Loading your programs and files will take you only a few seconds with the new Cromemco Z -2D computer. You can load fast because the Z -2D comes equipped with a 5" floppy disk drive and controller. Each diskette will store up to 92 kilobytes. Diskettes will also store your pro- grams inexpensively -much more so than with ROMs. And ever so much more conveniently than with cas- settes or paper tape. The Z -2D itself is our fast, rugged, ADVANCED CONTROLLER CARD Shown with optional bench cabinet professional -grade Z -2 computer The new Z -2D is a professional equipped with disk drive and con- system that gives you professional troller. You can get the Z -2D with performance. either single or dual drives (dual In the Z -2D you get our well - We're able to put all of this in- shown in photo). known 4 -MHz CPU card, the proven cluding a UART for the CRT interface Z -2 chassis with 21 -slot motherboard on just one card because we've taken CROMEMCO HAS THE and 30 -amp power supply that can the forward step of using LSI con- SOFTWARE handle 21 cards and dual floppy You can rely on this: Cromemco drives with ease. troller circuitry. is committed to supplying quality Then there's our new disk con- STORE/ FACTORY software support. troller card with special features: Contact your computer store or For example, here's what's now Capability to handle up to 4 Cromemco factory now about the available for our Z -2D users: disk drives Z -2D. It's a real workhorse that you CROMEMCO FORTRAN IV COM- A disk bootstrap Monitor in a can put to professional or OEM use PILER: a well -developed and power- 1K 2708 PROM now. ful FORTRAN that's ideal for scien- RS An -232 serial interface for Kit: Z -2D with 1 disk drive tific use. Produces optimized, relo- interfacing your CRT terminal (Model Z2D -K) $1495. catable Z -80 object code. or teletype Assembled: Z -2D fully assembled CROMEMCO 16K DISK BASIC: a LSI disk controller circuitry and tested (Model Z2D- W) $2095. powerful pre -compiling interpreter Additional disk drive with 14 -digit precision and powerful (Model Z2D -FDD) $495. I/O handling capabilities. Particularly Z -2 USERS: Your Z -2 was designed with the future SOFTWARE suited to business applications. in mind. It can be easily retrofitted (On standard IBM -format CROMEMCO Z -80 ASSEMBLER: a with everything needed to convert to soft -sectored mini diskettes) macro -assembler that produces relo- a Z -2D. Only $935 kit; or $1135 for 16K BASIC (Model FDB -S) $95 catable object code. Uses standard assembled retrofit package. FORTRAN IV (Model FDF -S) $95 Z -80 mnemonics. Z -80 Assembler (Model FDA -S) $95 Cromemco Gin c or p or a t e d Specialists in computers and peripherals 2400 CHARLESTON RD., MOUNTAIN VIEW, CA 94043 (415) 964 -7400 Circle 40 on inquiry card. www.americanradiohistory.com TV DAZZLER To make your computer more useful- a wide choice of memory, I/O, CPU Your computer's usefulness de- grammer. Uses high -speed 2708 eras- (Model TRT -K): $195. Assembled pends on the capability of its CPU, able PROMS. A must for all com- (Model TRT -W): $295. memories, and I/O interfaces, right? puters. Will load 8K BASIC into RAM JOYSTICK. A console that lets So here's a broad line of truly in less than a second. Kit (Model you input physical position data with useful computer products that lets BSK -0): $145. Assembled (Model above Model D + 7 A/D card. For you do interesting things with your BSW -0): $245. games, process control, etc. Con- Cromemco Z -1 and Z -2 computers. 16K CAPACITY PROM CARD. Ca- tains speaker for sound effects. Kit And with your S- 100 -compatible Al- pacity for up to 16K of high -speed (Model JS -1 -K): $65. Assembled tairs and IMSAIs, too. 2708 erasable PROM. Kit (Model (Model JS -1 -W): $95. CPU 16KPR -K): $145. Assembled (Model 16KPR -W): $245. PROFESSIONAL QUALITY Z -80 MICROPROCESSOR CARD. You get first -class quality with The most advanced p.P card avail- I/O INTERFACES Cromemco. able. Forms the heart of our Z -1 FAST 7- CHANNEL DIGITAL - Here are actual quotes from ar- and Z -2 systems. Also a re- direct ANALOG I /O. Extremely useful ticles by independent experts: "The placement for Altair /IMSAI CPUs. board with 7 A/D channels and 7 Cromemco boards are absolutely Has 4 -MHz clock rate and the power D/A channels. Also one 8 -bit par- beautiful" . "The BYTESAVER is Z µP of the -80 chip. Kit (Model ZPU- allel I/O channel. Kit (Model D + tremendous" . "Construction of K): $295. Assembled (Model ZPU- 7A -K): $145. Assembled (Model D Cromemco I/O and joystick are out- $395. W): + 7A -W): $245. standing" . "Cromemco periph- MEMORIES TV DAZZLER. Color graphics in- erals ran with no trouble whatso- 16K RAM. The fastest available. terface. Lets you use color TV as full - ever." Also has bank -select feature. Kit color graphics terminal. Kit (Model Everyone agrees. Cromemco is (Model 16KZ -K): $495. Assembled CGI -K): $215. Assembled (Model tops. (Model 16KZ -W): $795. CGI -W): $350. STORES /MAIL 4K RAM. Bank -select allows ex- DIGITAL INTERFACE (OUR NEW So count on Cromemco. Look pansion to 8 banks of 64K bytes TU -ART). Interfaces with teletype, into these Cromemco products at each. Kit (Model 4KZ -K): $195. As- CRT terminals, line printers, etc. Has your store. Or order by mail from sembled (Model 4KZ -W): $295. not one but two serial I/O ports and the factory. THE BYTESAVER - an 8K capa- two 8 -bit parallel I/O ports as well We wish you pleasure and suc- city PROM card with integral pro- as 10 on -board interval timers. Kit cess with your computer. Cromemco in c or p or a t e d Specialists in computers and peripherals 2432 CHARLESTON RD., MOUNTAIN VIEW, CA 94043 (415) 964-7400 Circle 40 on inquiry card. www.americanradiohistory.com FUI NOVEMBER 1977 In the Queue Volume 2 Number 11 Foreground 10 MEMORY MAPPED 10 PUBLISHERS Hard ware -Ciarcia Virginia Peschke Manfred Peschke 50 USING INTERRUPTS FOR REAL TIME CLOCKS EDITOR IN CHIEF Real Time Techniques -M F Smith Carl T Hclmcrs I r PRODUCTION MANAGER 68 DOES ANYBODY KNOW WHAT TIME IT IS? Judith Havcy Peripherals -Grappel CIRCULATION MANAGER Gregory Spitzfaden 72 ADDING AN INTERRUPT DRIVEN REAL TIME CLOCK ASSISTANT PUBLISHER Real Time Systems -Sneed Debra Boudricau EDITOR 76 FLOATING POINT ARITHMETIC Christopher P Morgan Soft ware -Hashizume CO -OP EDITOR Scott Morrow 80 BUILDING A COMPUTER FROM SCRATCH PRODUCTION EDITORS Hard ware -Jones Karen Gregory Nancy Salmon 94 A 6502 PERSONAL SYSTEM DESIGN: KOMPUUTAR ADVERTISING Hardware-Brader Debra Boudricau, Director Noreen Bardslcy 146 IMPLEMENTING AN LSI FREQUENCY COUNTER Virginia Peschke Hardware -Lynne EDITORIAL ASSISTANT Ingrid Nyland 150 SWEET16: THE 6502 DREAM MACHINE PRODUCTION ASSISTANT Software- Wozniak Cheryl
Recommended publications
  • Micro Chroma 68 from Motorola
    10-1-79 AN - XXX MICRO CHROMA 68 THE· NEW "BUG" FROM MOTOROLA TVBUG 1® MOS Microcomputer Systems Applications Austin, Texas Prepared By Tim Ahrens Jack Browne Monitor written by John Dumas The information contained in this application note allows the construction of a low cost development system. Object code (machine language) programs may be entered from the keyboard or loaded from audio cassette tapes and be debugged and developed. The programs may be dumped to cassette tape for permanent storage. Techniques for increasing system capabilities are included. Although the information contained herein, as well as any information provided relative thereto, has been carefully reviewed and is believed accurate, Motorola assumes no 1i abil ity ari si ng out of its appl ication or use. Neither does it convey any license under its patent rights nor the rights of others. Copyright 1979 by Motorola Inc. 2 TABLE OF CONTENTS MOS HANDLING RECOMMENDATION 1. INTRODUCTION 2. Micro ChrOO1a 68 KIT PARTS 2.1 The MC6808 Microprocessor with Clock 2.2 The MC6847 Video Display .Generator & MC1372 RF Video Modulator 2.2.1 The MC6847 VDG(Video Display Generator) 2.2.2 The MC1372 RF Video Modulator 2.3 The MC6846P3 ROM, I/O, Timer 2.4 The MC6820/21 Peripheral Interface Adapter (PIA) 2.5 The MC6850 Asynchronous Communications Interface Adapter (ACIA) 3. Micro Chroma 68 HARDWARE 3.1 Ha rdwa re Ope rat ion 3.2 Construction Hints 3.2.1 Micro ChrOO1a 68 Debug 3.3 Soldering Tips 4. TVBUG® SOFTWAR E 4.1 TVBUG® Operating System 4.1.1 G-Go to User Program Function 4.1.2
    [Show full text]
  • Apple2 Woz Sweet16info.Pdf
    www.6502.org: Source: Porting Sweet 16 11/5/04 10:25 PM [Return to Main Page] Porting Sweet 16 by Carsten Strotmann ([email protected]) [Up to Source Code Repository] Sweet 16 is a metaprocessor or "pseudo microprocessor" implemented in 6502 assembly language. Originallywritten by Steve Wozniak and used in the Apple II, Sweet 16 can also be ported to other 6502-based systemsto provide useful 16-bit functionality. This article includes the source code for Sweet 16, along with a brief history,programming instructions, and notes to help port it. This material was provided by Carsten Strotmann, who has built a working Atari Port of Sweet 16. Porting Sweet 16 The Story of Sweet 16 Sweet 16 - Introduction Sweet 16: A Pseudo 16-bit Microprocessor Description Instruction Descriptions Sweet 16 Opcode Summary Register Instructions Theory of Operation When is an RTS really a JSR? Opcode Subroutines Memory Allocation User Modifications Notes from Apple II System Description Sweet 16 S-C Macro Assembler Text Programming Model Sweet 16 Opcodes Porting Sweet 16 Sweet 16 is not a teen-magazine, nor is it a brand name for candy. It is areally tricky und useful extension to a 6502 computer. It was originallywritten by Apple's Steve "Woz" Wozniak and can be found in the ROM of someAPPLE ][ Computers. Sweet 16 is a kind of virtual machine that gives the 6502programmer a 16 bit extension to the CPU. Sweet 16 creates sixteen 16-bitregisters/pointers (in zero page) and new opcodes to use this registers.Although Sweet 16 is not as fast as standard 6502 code, it can reduce the codesize of your programms and ease programming.
    [Show full text]
  • Abkürzungs-Liste ABKLEX
    Abkürzungs-Liste ABKLEX (Informatik, Telekommunikation) W. Alex 1. Juli 2021 Karlsruhe Copyright W. Alex, Karlsruhe, 1994 – 2018. Die Liste darf unentgeltlich benutzt und weitergegeben werden. The list may be used or copied free of any charge. Original Point of Distribution: http://www.abklex.de/abklex/ An authorized Czechian version is published on: http://www.sochorek.cz/archiv/slovniky/abklex.htm Author’s Email address: [email protected] 2 Kapitel 1 Abkürzungen Gehen wir von 30 Zeichen aus, aus denen Abkürzungen gebildet werden, und nehmen wir eine größte Länge von 5 Zeichen an, so lassen sich 25.137.930 verschiedene Abkür- zungen bilden (Kombinationen mit Wiederholung und Berücksichtigung der Reihenfol- ge). Es folgt eine Auswahl von rund 16000 Abkürzungen aus den Bereichen Informatik und Telekommunikation. Die Abkürzungen werden hier durchgehend groß geschrieben, Akzente, Bindestriche und dergleichen wurden weggelassen. Einige Abkürzungen sind geschützte Namen; diese sind nicht gekennzeichnet. Die Liste beschreibt nur den Ge- brauch, sie legt nicht eine Definition fest. 100GE 100 GBit/s Ethernet 16CIF 16 times Common Intermediate Format (Picture Format) 16QAM 16-state Quadrature Amplitude Modulation 1GFC 1 Gigabaud Fiber Channel (2, 4, 8, 10, 20GFC) 1GL 1st Generation Language (Maschinencode) 1TBS One True Brace Style (C) 1TR6 (ISDN-Protokoll D-Kanal, national) 247 24/7: 24 hours per day, 7 days per week 2D 2-dimensional 2FA Zwei-Faktor-Authentifizierung 2GL 2nd Generation Language (Assembler) 2L8 Too Late (Slang) 2MS Strukturierte
    [Show full text]
  • The Apple-II, May 1977, BYTE Magazine
    Photo 7: A color test chart showing the 75 shades of hue available fro m the Apple-II as presented on a typical commercial color set, using one of several RF modulators available on the mar/?et. Th e Apple BASIC program used to generate this color is shown in the text portion of this split screen (graphics and text) System Description display. Stephen Wozniak Apple Computer Co The Apple-II 20863 Stevens Creek Blvd B3-C Cupertino CA 95014 To me, a perso nal co mputer should be space for 8 K bytes of 4 K dynamic memory small, reli abl e, co nven ient to use an d in ex­ chips, and its shared video generation and pensive. dynami c memory refresh logi c. App le- I was Th e Apple-I, my first video oriented so ld as a completely asse mbl ed and tested single board computer, was des igned late in processor board with a price under $7 00 at 1975 and sold by word of mouth through­ the retail level. out California and later nationwid e through The latest result of my design activities is retail computer stores. I think that the the Apple-II which is the main subject of Apple-I co mputer was the first micropl"Oces­ th is system description article. The Apple-II sor system pl"Odu ct on the market to co m­ builds upon this idea by providing a co m­ pl etely integrate the display generation cir­ puter with more memory capability, a read cuitry, microprocessor, memory and power only memory (ROM) BASIC in terpreter, supply on the same board.
    [Show full text]
  • TPUG Newsletter
    TPUG Newsletter Views and News of Toronto Pet Users Group c/o John Easton, 258 Lake Promenade, Etobicoke, Ontario, M8W 1B3 phone (416) 251-1511 Fall — 2014 From your President Greetings. not had my VIC for very long though number of people that turned up that when a friend of mine got a C64. It took day. For those that do not know me, my years of prodding my parents but I fi- name is Ian Colquhoun and I was elect- nally got a C64C for Christmas 1987. So here we are in 2014, ten years later. ed by the TPUG Board of Directors back Extremely late in the scheme of things, I am pleased to be given the opportuni- in the late spring to be the club’s next but I was happy. A 1541-II arrived 6 ty to lead such a great group of people. president. months later for my birthday. I was set! Already in 2014 we have made some great progress for TPUG’s future. At Before I introduce myself though, I I ran a BBS on my 64 (running Dark- the end of June we were able to close would like to thank Greg Van Laere for Star v3.1) from mid 1988 until early the TPUG locker where we had been his leadership and hard work as club 1994 when college was more important storing our “inventory”. Leif Bloomquist president since he took that post in than trying to keep my board up for the and a small team went through every- 2007.
    [Show full text]
  • Apple2 Woz Sweet16.Pdf
    http://www.fadden.com/dl-apple2/sweet16.txt 31 October 2004 This is kind of old stuff, but I ran across the issue of Byte that had the Apple II system description by Steve Wozniak: 00 1 Return to 6502 mode 01 2 Branch Always 02 2 Branch no Carry 03 2 Branch on Carry 04 2 Branch on Positive 05 2 Branch on Negative 06 2 Branch if equal 07 2 Branch not equal 08 2 Branch on negative 1 09 2 Branch not negative 1 0A 1 Break to Monitor 0B-0F 1 No operation 1R 3 R<-2 byte constant (load register immediate) 2R 1 ACC<-R 3R 1 ACC->R 4R 1 ACC<-@R, R<-R+1 5R 1 ACC->@R, R<-R+1 6R 1 ACC<-@R double 7R 1 ACC->@R double 8R 1 R<-R-1, ACC<-@R (pop) 9R 1 R<-R-1, ACC->@R AR 1 ACC<-@R(pop) double BR 1 compare ACC to R CR 1 ACC<-ACC+R DR 1 ACC<-ACC-R ER 1 R<-R+1 FR 1 R<-R-1 notes 1. All braches are followed by a 1 byte relative displacement. Works identically to 6502 branches. 2. Only ADD,SUB, and COMPARE can set carry 3. Notation: R = a 16 bit "Register" operand designation, one of 16 labelled 0 to 15 (decimal), 0 to F (hexidecimal) ACC = register operand R0 @R = indicrect reference, using the register R as the pointer <-, -> = assignment of values 4. Length of instructions: Branches are always two bytes: opcodes followed by relative displacement.
    [Show full text]
  • 730013 Subsystem B Users M
    Subsystem B User's Manual ProcessorTechnology 7100 Johnson Industrial Way Pleasanton, California 94566 Copyright © 1977, Processor Technology Corporation First Printing, August, 1977 All rights reserved. Manual No. 730013 SECTION TITLE PAGE 1.0 PROCESSOR TECHNOLOGY SUBSYSTEM B .... · 1-1 1.1 3P+S Peripheral Interface Module . .. .. 1-1 1.2 VDM-l Video Display Module . .. 1-3 1.3 Subsystem B Memory: 4KRA, 8KRA, or 16 KRA 1-3 1.4 CUTS: Computer User's Tape System.. .. 1-4 1.5 Subsystem B GPM (General Purpose Memory) .... 1-4 2.0 SUBSYSTEM B AND OPTIONS · . 2-1 2.1 Unpacking and Auditing Shipment Received · 2-1 2.2 Progression for Assembling Kits . 2-2 2.3 Printed Circuit Board Orientation and Legend. · 2-2 3.0 INSTALLING SUBSYSTEM B . 3-1 3.1 Jumpering 3P+S · . 3-1 3.1.1 Jumpering 3P+S for Keyboard Console and RS232-C ......... 3-1 3.1.2 Jumpering 3P+S for Keyboard Console and Current Loop Serial Interface . 3-1 3.2 VDM-1 Jumpering and Option Selection ... 3-2 3.3 CUTS Jumpering and Option Selection. .. 3-2 3.4 GPM Switch Selection ............. 3-2 3.5 Interconnect Cables and Diagrams ..... 3-8 4.0 SUBSYSTEM B OPERATING PROCEDURES . · . 4-1 4.1 Bringing Up the System . · . 4-2 4.2 Summary of CUTER Commands . · . 4- 3 4.3 Console Commands . · . 4-4 4.3.1 DUMP Command . · 4-5 4.3.2 ENTER Command · . 4-6 4.3.3 EXECUTE Command . 4-7 4.4 Cassette Interface Commands . 4-7 4.4.1 SAVE Commands .
    [Show full text]
  • 230 Computer
    230 BBGICDEYoBu . - ' | :-l! . \L H..;I 1' _ I -. .'..-4-! '."-"'u _ 1- I-_I_,u——‘-M . ' 3. -"-..*-"" I "c. -' :- || ..— I '. '- ' ' . I .'‘ COMPUTER by Steve fi con/{Iii Ciarcia A Note about this book and its freefree availability oonlinenline Readers are encouraged to download this book of desidesigngn guidelines and application notes from Steve CiarciaCiarcia,, founder and editorial director of Circuit Cellar magazinemagazine.. Although the original title first appeared in 1981, prepre-dating-dating Circuit Cellar “the”the magazine,” II still get a number of purchase requests each year from electronics enthusiasts. Some are just interested in StevSteve’se’s brand of designing and ability to overcome obstacles, while others still find themselves tweaking projects that use parts described in Steve’s projects. Please note: The original work was only available as a hard copy. Thanks to Andrew Lynch and Bill Bradford for their work in creating the PDF and getting permission from copyright holder Steve Ciarcia to releaserelease it. Scanning done by Bill Bradford. You will be pleased to know that the same style of embedded computing articles can be found each month through Circuit Cellar magazine. Please visit www.circuitcellar.com to learn about this monthly resource for professional designers and electronics enthusiasts alike. Please enjoy “”BuildBuild Your Own Z80280 ComputerComputer”” as a great blast from the past. ItItss style is the foundation on which Circuit Cellar magazine was built and continues to grow. I llookook forward to seeing you become a part of the ongoing Circuit Cellar success story. Sincerely, Sean Donnelly, PublisherPublisher— – Circuit Cellar [email protected]@circuitcel|ar.com CIRCUIT CELLAIFI'llE MALLAZINE FUR L'UMI’U'I'ER Al-‘l’LiCA'I'lUNb Build YourOwn ZSO Computer Design Guidelines and Application Notes ; g Steve Ciarcia i BYTE Books/A McGraw-Hill Publication/ 70 Main S-t/Peterborough New Hampshire 03458 p Build Your Own Z80 Computer Copyright © 1981 by Steve Ciarcia.
    [Show full text]
  • JULY 1977 ECU in the Queue Volume 2 Number 7
    /Quit ¡pi: www.americanradiohistory.com The 9 -inch screen of the CT-VM monitor ($175) shown here with Southwest's new CT-64 illustrates the terminal's 64- character lines, switchable control character printing, and word highlighting. At just $500 for both, these matching units provide a complete CRT terminal with full cursor control, 110 -1200 Baud serial interface, and many other features. Now $325 buys a 64- character terminal kit Our new CT-64 terminal kit gives you scrolling, full The CT-64's features include: cursor control, 128 -character ASCII display (with both 64 or 32 characters per line (16 lines) upper and lower case), and two 1K memory pages. It's Premium display with both upper and lower case usable with any 8 -bit computer. letters, and descenders (g, j, etc.) Two 1K Add our optional fully assembled 12 MHz CT-VM pages of 8 -bit memory monitor for another $175 and you'll have the best CRT Scrolling or page mode operation terminal buy offered anywhere. 32 control character decoding Prints control characters (selectable) The CT-64 gives you full cursor control, home -up and 128 -character ASCII set erase, erase to end of line or end of frame, cursor on /off, 110 /220 Volt 50 -60 Hz power supply screen reversal, scroll or page, solid or blinking cursor, Highlights words with reversed background page selection, and end -of -page warning beeper. Optional 9 -inch monitor with matching cover available Complete with keyboard, power supply, 110 -1200 Baud serial interface, and case Okay, Southwest, I know a bargain when I see it or BAC # Exp.
    [Show full text]
  • Download Download
    The Constraints of Software: Borrowable Like Books? Andrew Turnbull Word Count (excluding references): 4398 Abstract Computer software media has long had intrinsic similarities to books...so why may one be borrowed in a library and not the other? The answer lies in the context and history of the creation of computer media. In this essay I explore the early history of software distribution, where many different proposals fought to succeed. I provide an overview of the software industry’s early embrace of copy-protected floppy disks as a distribution medium, and how they harmed the notion of software as a borrowable medium. Lastly, I cover how CD-ROM materials were treated as books by publishers and libraries, yet these institutions failed to realize this premise with long-term success. I argue that a combination of industry actions and technological constraints over four decades caused computer software to fail at becoming a tangible medium that could be lent or borrowed in the same way as a book, causing detriment to patrons and libraries. Keywords: software; intellectual property; libraries; licensing; media Turnbull, A. (2019). The constraints of software: borrowable like books? Emerging Library & Information Perspectives, 2, 6-29. https://doi.org/10.5206/elip.v2i1.5928 Emerging Library & Information Perspectives 1 Introduction Today, most people experience constant daily interactions with computers. Computer software allows a person to check e-mail, play a game, browse for information, and balance the chequebook with a few clicks of a mouse. Software is the series of binary instructions that provide a computer with knowledge and direction, which is similar to the way that printed words on a page enrich the mind of a human being.
    [Show full text]
  • Bytecode Interpreters for Tiny Computers 10/28/08 8:17 AM
    bytecode interpreters for tiny computers 10/28/08 8:17 AM bytecode interpreters for tiny computers Kragen Javier Sitaker kragen at pobox.com Fri Sep 28 04:30:05 EDT 2007 Previous message: non-chalantly paper napkin Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] (I originally tried posting this in March, but it's 61K so it was rejected --- sorry about the size.) Contents -------- Introduction: Density Is King (With a Tiny VM) Indirect Threaded 16-bit FORTH: Not Great For Density Naive Lisp: Terrible For Density Lua's VM: Four-Byte Register-Based Instructions The MuP21 and F21 Instruction Sets Local Variables: Registers or Stacks? Adapting the MuP21 Instruction Set to a Smalltalk-Like System Speculative Case Study: An F21-like Squeak Steve Wozniak's SWEET 16 Dream Machine NanoVM: Java Bytecodes on the AVR Code-Compact Data Structures Library Design Other Existing Small Interpreters * S21 * Squeak? * pepsi/Albert/the golden box * The Basic STAMP * UCSD P-System * PICBIT * F-83 * Various combinator-graph-reduction machines Conclusions: Squeak Rules, We Should Be Able To Do Python In A Few K Introduction: Density Is King (With a Tiny VM) ---------------------------------------------- I've previously come to the conclusion that there's little reason for using bytecode in the modern world, except in order to get more compact code, for which it can be very effective. So, what kind of a bytecode engine will give you more compact code? Suppose I want a bytecode interpreter for a very small programming environment, specifically to minimize the memory needed for a program; say, on a 32-bit microcontroller with 40KiB of program flash, where the program flash size is very often the limiting factor on what the machine can do.
    [Show full text]
  • The Ultimate Computer Acronyms Archive
    The Ultimate Computer Acronyms Archive www.acronyms.ch Last updated: May 29, 2000 «I'm sitting in a coffee shop in Milford, NH. In the booth next to me are two men, a father and a son. Over coffee, the father is asking his son about modems, and the son is holding forth pretty well on the subject of fax compatibility, UART requirements, and so on. But he's little out of date: The father asks, "So should I get one with a DSP?" "A what?" says the son. You just can't get far if you're not up on the lingo. You might squeak by in your company of technological nonexperts, but even some of them will surprise you. These days, technical acronyms quickly insinuate themselves into the vernacular.» Raphael Needleman THIS DOCUMENT IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY. The information contained in this document represents the current view of the authors on this subject as of the date of publication. Because this kind of information changes very quickly, it should not be interpreted to be a commitment on the part of the authors and the authors cannot guarantee the accuracy of any information presented herein. INFORMATION PROVIDED IN THIS DOCUMENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND FREEDOM FROM INFRINGEMENT. The user assumes the entire risk as to the accuracy and the use of this document. This document may be copied and distributed subject to the following conditions: 1.
    [Show full text]