HOME





Kernal Park
KERNAL is Commodore's name for the ROM-resident operating system core in its 8-bit home computers; from the original PET of 1977, followed by the extended but strongly related versions used in its successors: the VIC-20, Commodore 64, Plus/4, C16, and C128. Description The Commodore 8-bit machines' KERNAL consists of the low-level, close-to-the-hardware OS routines roughly equivalent to the BIOS in IBM PC compatibles (in contrast to the BASIC interpreter routines, also located in ROM) as well as higher-level, device-independent I/O functionality, and is user-callable via a jump table in RAM whose central (oldest) part, for reasons of backwards compatibility, remains largely identical throughout the whole 8-bit series. The KERNAL ROM occupies the last 8 KB of the 8-bit CPU's 64 KB address space ($E000–$FFFF). The jump table can be modified to point to user-written routines, for example rewriting the screen display routines to display animated graphics or copying the charact ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Commodore International
Commodore International (other names include Commodore International Limited) was an American home computer and electronics manufacturer founded by Jack Tramiel. Commodore International (CI), along with its subsidiary Commodore Business Machines (CBM), was a significant participant in the development of the home personal computer industry in the 1970s, 1980s and early 1990s. The company developed and marketed the world's best-selling computer, the Commodore 64 (1982), and released its Amiga computer line in July 1985. With quarterly sales ending 1983 of $ (equivalent to $ in ), Commodore was one of the world's largest personal computer manufacturers. History Founding and early years Commodore co-founders Jack Tramiel and Manfred Kapp met in the early 1950s while both employed by the Ace Typewriter Repair Company in New York City. In 1954, they formed a partnership to sell used and reconditioned typewriters and used their profits to purchase the Singer Typewriter Compan ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


John Feagans
John is a common English name and surname: * John (given name) * John (surname) John may also refer to: New Testament Works * Gospel of John, a title often shortened to John * First Epistle of John, often shortened to 1 John * Second Epistle of John, often shortened to 2 John * Third Epistle of John, often shortened to 3 John People * John the Baptist (died c. AD 30), regarded as a prophet and the forerunner of Jesus Christ * John the Apostle (lived c. AD 30), one of the twelve apostles of Jesus * John the Evangelist, assigned author of the Fourth Gospel, once identified with the Apostle * John of Patmos, also known as John the Divine or John the Revelator, the author of the Book of Revelation, once identified with the Apostle * John the Presbyter, a figure either identified with or distinguished from the Apostle, the Evangelist and John of Patmos Other people with the given name Religious figures * John, father of Andrew the Apostle and Saint Peter * Pop ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Unix
Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others. Initially intended for use inside the Bell System, AT&T licensed Unix to outside parties in the late 1970s, leading to a variety of both academic and commercial Unix variants from vendors including University of California, Berkeley ( BSD), Microsoft ( Xenix), Sun Microsystems (SunOS/ Solaris), HP/ HPE (HP-UX), and IBM ( AIX). In the early 1990s, AT&T sold its rights in Unix to Novell, which then sold the UNIX trademark to The Open Group, an industry consortium founded in 1996. The Open Group allows the use of the mark for certified operating systems that comply with the Single UNIX Specification (SUS). Unix systems are characterized by a modular design that is sometimes called the " Unix philosophy". According to this p ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

GEOS (8-bit Operating System)
GEOS (''Graphic Environment Operating System'') is a discontinued operating system from Berkeley Softworks (later GeoWorks). Originally designed for the Commodore 64 with its version being released in 1986, enhanced versions of GEOS later became available in 1987 for the Commodore 128 and in 1988 for the Apple II series of computers. A lesser-known version was also released for the Commodore Plus/4. GEOS closely resembles early versions of the classic Mac OS and includes a graphical word processor (geoWrite) and paint program (geoPaint). A December 1987 survey by the Commodore-dedicated magazine ''Compute!'s Gazette'' found that nearly half of respondents used GEOS. For many years, Commodore bundled GEOS with its redesigned and cost-reduced C64, the C64C. At its peak, GEOS was the third-most-popular microcomputer operating system in the world in terms of units shipped, trailing only MS-DOS and Mac OS (besides the original Commodore 64's KERNAL). Other GEOS-compatible softw ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Berkeley Softworks
Berkeley most often refers to: *Berkeley, California, a city in the United States **University of California, Berkeley, a public university in Berkeley, California *George Berkeley (1685–1753), Anglo-Irish philosopher Berkeley may also refer to: Places Australia * Berkeley, New South Wales, a suburb of Wollongong Canada * Berkeley, Ontario, a community in Grey County United Kingdom * Berkeley (hundred), an administrative division from late Saxon period to the 19th century * Berkeley, Gloucestershire, a town in England United States * Berkeley, California, a city in the San Francisco Bay Area, the largest city named Berkeley * Berkeley, Denver, a neighborhood in Denver, Colorado * Berkeley, Illinois, a suburb of Chicago * Berkeley, Missouri, a northwestern suburb of St. Louis * Berkeley Township, Ocean County, New Jersey * Berkeley, Rhode Island * Berkeley, Virginia (other) * Berkeley, West Virginia * Berkeley County (other) People * Berkeley (given ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Backronym
A backronym is an acronym formed from an already existing word by expanding its letters into the words of a phrase. Backronyms may be invented with either serious or humorous intent, or they may be a type of false etymology or folk etymology. The word is a portmanteau of ''back'' and ''acronym''. An acronym is a word derived from the initial letters of the words of a phrase, such as ''radar'' from "''ra''dio ''d''etection ''a''nd ''r''anging". By contrast, a backronym is "an acronym deliberately formed from a phrase whose initial letters spell out a particular word or words, either to create a memorable name or as a fanciful explanation of a word's origin." Many fictional espionage organizations are backronyms, such as SPECTRE (''sp''ecial ''e''xecutive for ''c''ounterintelligence, ''t''errorism, ''r''evenge and ''e''xtortion) from the James Bond franchise. For example, the Amber Alert missing-child program was named after Amber Hagerman, a nine-year-old girl who was abduct ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Jim Butterfield
Frank James "Jim" Butterfield (14 February 1936 – 29 June 2007), was a Toronto-based computer programmer, author, and television personality known for his work with early microcomputers. He is particularly noted for associations with Commodore Business Machines and the Toronto PET Users Group, for many books and articles on machine language programming, and for educational videos and TV programs. Early life and career Jim Butterfield was born on 14 February 1936 in Ponoka, Alberta, which is south of Edmonton. He was the third of four children to James and Nancy Butterfield, who had emigrated from England to farm. In 1953 he won a French scholarship to the Banff School of Fine Arts. He later attended the University of Alberta and the University of British Columbia but dropped out due to lack of interest. One of his first jobs was radio continuity writing in Alberta. In 1957, Butterfield began working for Canadian National/Canadian Pacific Telecommunications, at first as ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Kernel (operating System)
The kernel is a computer program at the core of a computer's operating system and generally has complete control over everything in the system. It is the portion of the operating system code that is always resident in memory and facilitates interactions between hardware and software components. A full kernel controls all hardware resources (e.g. I/O, memory, cryptography) via device drivers, arbitrates conflicts between processes concerning such resources, and optimizes the utilization of common resources e.g. CPU & cache usage, file systems, and network sockets. On most systems, the kernel is one of the first programs loaded on startup (after the bootloader). It handles the rest of startup as well as memory, peripherals, and input/output (I/O) requests from software, translating them into data-processing instructions for the central processing unit. The critical code of the kernel is usually loaded into a separate area of memory, which is protected from access by application ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Hexadecimal
In mathematics and computing, the hexadecimal (also base-16 or simply hex) numeral system is a positional numeral system that represents numbers using a radix (base) of 16. Unlike the decimal system representing numbers using 10 symbols, hexadecimal uses 16 distinct symbols, most often the symbols "0"–"9" to represent values 0 to 9, and "A"–"F" (or alternatively "a"–"f") to represent values from 10 to 15. Software developers and system designers widely use hexadecimal numbers because they provide a human-friendly representation of binary-coded values. Each hexadecimal digit represents four bits (binary digits), also known as a nibble (or nybble). For example, an 8-bit byte can have values ranging from 00000000 to 11111111 in binary form, which can be conveniently represented as 00 to FF in hexadecimal. In mathematics, a subscript is typically used to specify the base. For example, the decimal value would be expressed in hexadecimal as . In programming, a number ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




MOS Technology 6502, CBM KERNAL, Ca65 Assembler
MOS or Mos may refer to: Technology * MOSFET (metal–oxide–semiconductor field-effect transistor), also known as the MOS transistor * Mathematical Optimization Society * Model output statistics, a weather-forecasting technique * MOS (filmmaking), term for a scene that is "motor only sync" or "motor only shot", or jokingly, “mit out sound” * Mobile operating system, operating systems for mobile devices Computing * Acorn MOS, an operating system used in the Acorn BBC computer range * Media Object Server, a protocol used in newsroom computer systems * Mean opinion score, a measure of the perceived quality of a signal * MOS (operating system), a Soviet Unix clone * My Oracle Support, a support site for the users of Oracle Corporation products, known until October 2010 as "MetaLink" *macOS, an operating system for Macs Government and military * Master of the Sword, the title for the head of physical education at the U.S. Military Academy at West Point * Member of Servic ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


PETSCII
PETSCII (''PET Standard Code of Information Interchange''), also known as CBM ASCII, is the character set used in Commodore Business Machines (CBM)'s 8-bit home computers, starting with the PET from 1977 and including the C16, C64, C116, C128, CBM-II, Plus/4, and VIC-20. History The character set was largely designed by Leonard Tramiel (the son of Commodore CEO Jack Tramiel) and PET designer Chuck Peddle. The graphic characters of PETSCII were one of the extensions Commodore specified for Commodore BASIC when laying out desired changes to Microsoft's existing 6502 BASIC to Microsoft's Ric Weiland in 1977.A Conversation with Chuck Peddle, Bil Herd, Jeri Ellsworth - part 3 (2009 videoconference, 06:30)
The VIC-20 used the same pixel-for-pixel

Cc65
cc65 is a cross development package for 6502 and 65C02 targets, including a macro assembler, a C cross compiler, linker, librarian and several other tools. Overview cc65 is based on a native C compiler that was originally adapted for the Atari 8-bit computers by John R. Dunning in 1989, which originated as a Small C descendant. It has several extensions, and some of the limits of the original Small C compiler are gone. The toolkit has largely been expanded by Ullrich von Bassewitz and other contributors. The actual cc65 compiler, a complete set of binary tools (assembler, linker, etc.) and runtime library are under a license identical to zlib's. The compiler itself comes close to ANSI C compatibility, while C library features depend on the target platform's hardware. stdio is supported on many platforms, as is Borland-style screen handling. GEOS is also supported on the Commodore 64 and even the Apple II. The library supports many of the Commodore platforms ( C64, C12 ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]