Matches in DBpedia 2014 for { <http://dbpedia.org/resource/SWEET16> ?p ?o. }
Showing items 1 to 18 of
18
with 100 items per page.
- SWEET16 abstract "SWEET16 is an interpreted "byte-code" language invented by Steve Wozniak and implemented as part of the Integer BASIC ROM in the Apple II series of computers. It was created because Wozniak needed to manipulate 16-bit pointer data in his implementation of BASIC, and the Apple II was an 8-bit computer.SWEET16 code is executed as if it were running on a 16-bit processor with sixteen internal 16-bit little-endian registers, named <tt>R0</tt> through <tt>R15</tt>. Some registers have well-defined functions: R0 is the accumulator. R12 is the subroutine stack pointer. R13 stores the result of all comparison operations for branch testing. R14 is the status register. R15 is the program counter.The 16 virtual registers, 32 bytes in total, are located in the zero page of the Apple II's real, physical memory map (at $00–$1F), with values stored as low byte followed by high byte. The SWEET16 interpreter itself is located from $F689 to $F7FC in the Integer BASIC ROM.According to Wozniak, the SWEET16 implementation is a model of frugal coding, taking up only about 300 bytes in memory. SWEET16 runs about one-tenth the speed of the equivalent native 6502 code.".
- SWEET16 wikiPageExternalLink sweet16.htm.
- SWEET16 wikiPageExternalLink Call-APPLE%20Woz%20Pak%202%201979.pdf.
- SWEET16 wikiPageID "1653544".
- SWEET16 wikiPageRevisionID "593114857".
- SWEET16 hasPhotoCollection SWEET16.
- SWEET16 subject Category:Apple_II_software.
- SWEET16 subject Category:Interpreters_(computing).
- SWEET16 subject Category:Register-based_virtual_machines.
- SWEET16 comment "SWEET16 is an interpreted "byte-code" language invented by Steve Wozniak and implemented as part of the Integer BASIC ROM in the Apple II series of computers. It was created because Wozniak needed to manipulate 16-bit pointer data in his implementation of BASIC, and the Apple II was an 8-bit computer.SWEET16 code is executed as if it were running on a 16-bit processor with sixteen internal 16-bit little-endian registers, named <tt>R0</tt> through <tt>R15</tt>.".
- SWEET16 label "SWEET16".
- SWEET16 label "Sweet16".
- SWEET16 sameAs Sweet16.
- SWEET16 sameAs m.05kxtn.
- SWEET16 sameAs Q7395176.
- SWEET16 sameAs Q7395176.
- SWEET16 wasDerivedFrom SWEET16?oldid=593114857.
- SWEET16 isPrimaryTopicOf SWEET16.