Simplified Instructional Computer

Simplified Instructional Computer

The Simplified Instructional Computer is a hypothetical computer described in Leland Beck's book System Software. Most real microprocessors have a complex instruction set and many subtleties to increase efficiency. These can be a distraction for students that are studying the essential and universal aspects of a microprocessor that are common to different designs. The architecture uses 3 byte integers, 5 registers and can access 215=32768 bytes of memory.

The five registers are as follows:

* A register (accumulator): This is the one-byte register that stores the address of the variable.
* X register (index): The index register can operate in two modes, direct and indexed.
* SW register (status word)
* PC register (program counter)
* L register (linkage): This register is used for subroutine jumps.

Negative values are stored in 1's complement format. The SIC has two versions: a standard version, SIC, and an extended version, SIC/XE. The extended version has floating point numbers.

See also

* MIX


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • computer — computerlike, adj. /keuhm pyooh teuhr/, n. 1. Also called processor. an electronic device designed to accept data, perform prescribed mathematical and logical operations at high speed, and display the results of these operations. Cf. analog… …   Universalium

  • SIC — is a Latin word that means thus or, in writing, it was thus in the source material .Sic may also refer to: * Sic, Cluj, a commune in Romania * SiC, Silicon carbide, a semiconducting material, also used to make metalworking tools from * SIC, the… …   Wikipedia

  • education — /ej oo kay sheuhn/, n. 1. the act or process of imparting or acquiring general knowledge, developing the powers of reasoning and judgment, and generally of preparing oneself or others intellectually for mature life. 2. the act or process of… …   Universalium

  • Reading education in the United States — For other uses, see Reading (disambiguation). Part of a series on Reading …   Wikipedia

  • Educational technology — Educational Research Disciplines Educational evaluation …   Wikipedia

  • pedagogy — /ped euh goh jee, goj ee/, n., pl. pedagogies. 1. the function or work of a teacher; teaching. 2. the art or science of teaching; education; instructional methods. [1575 85; < Gk paidagogía office of a child s tutor. See PEDAGOGUE, Y3] * * *… …   Universalium

  • TUTOR (programming language) — Infobox programming language name = TUTOR (aka PLATO Author Language) paradigm = imperative (procedural) year = c. 1965 designer = Paul Tenczar Richard Blomme [from page 4 of The TUTOR Language by Bruce Sherwood, 1974.] developer = Paul Tenczar… …   Wikipedia

  • Dungeons & Dragons related products — The Dungeons Dragons fantasy role playing game has spawned many related products, including magazines, films and videogames. Contents 1 Magazines 2 Films and TV 3 Computer and video games 4 …   Wikipedia

  • Special education — Not to be confused with Gifted education. For the Glee episode, see Special Education (Glee) …   Wikipedia

  • National Taichung University — of Education 國立臺中教育大學 National Taichung University of Education Motto …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”