1-bit computing

1-bit programmable logic controller MC14500BCP

In computer architecture, 1-bit integers or other data units are those that are 1 bit (1/8 octet) wide. Also, 1-bit central processing unit (CPU) and arithmetic logic unit (ALU) architectures are those that are based on registers of that size.

There are no computers or microcontrollers of any kind that are exclusively 1-bit for all registers and address buses. A 1-bit register can only store two different values. This is very restrictive and therefore not enough for a program counter which, on modern systems, is implemented in an on-chip register, but is not implemented on-chip in some 1-bit systems. Opcodes for at least one 1-bit processor architecture were 4-bit and the address bus was 8-bit.

While 1-bit computing is mostly obsolete, 1-bit serial communication is still used in modern computers, that are otherwise e.g. 64-bit, and thus also have much larger buses.

While 1-bit CPUs are obsolete, the first carbon nanotube computer from 2013 is a 1-bit one-instruction set computer (and has only 178 transistors; since it has only one instruction though it can emulate 20 MIPS instructions).[1]

1-bit

A serial computer processes data a single bit at a time. For example, the PDP-8/S was a 12-bit computer using a 1-bit ALU, processing the 12 bits serially.[2]

An example of a 1-bit computer built from discrete logic SSI chips is the Wang 500 (1970/1971) calculator[3][4] as well as the Wang 1200 (1971/1972)[5] word processor series developed by Wang Laboratories.

An example of a 1-bit architecture that was marketed as a CPU is the Motorola MC14500B Industrial Control Unit (ICU),[6][7] introduced in 1977 and manufactured at least up into the mid 1990s.[7] Its manual states:

[…] Computers and microcomputers may also be used, but they tend to overcomplicate the task and often require highly trained personnel to develop and maintain the system. A simpler device, designed to operate on inputs and outputs one-at-a-time and configured to resemble a relay system, was introduced. These devices became known to the controls industry as programmable logic controllers (PLC). The Motorola MC14500B Industrial Control Unit (ICU) is the monolithic embodiment of the PLC's central architecture […]

There are functions for which one bit machines are poorly suited. […] Under some circumstances, a combination of an MC6800 MPU and an MC14500B ICU may be the best solution. […]

Program Counter
The program counter is composed of two MC145168 binary up-counters chained together to create 8 bits of memory address. This gives the system the capability of addressing 256 separate memory words. The counters are configured to count up on the rising edge of the ICU clock (CLK) signal and reset to zero when the ICU is reset. Notice that the program counter count sequence cannot be altered by any operation of the ICU. This confirms that the system is configured to have a looping control structure.

Memory

The memory for this system is composed of one MCM7641 512-word by 8 bit PROM memory. Because the program counter is only 8 bits wide, only 256 words, (half of the memory), can be used at any one time. However, by wiring the most significant bit of the memory's address high or low, the system designer can select between two separate programs with only a jumper option. This might be a desirable feature if extremely fast system changes are required.

— MC14500B Industrial Control Unit Handbook[6]

One of the computers known to be based on this CPU was the WDR 1-bit computer.[8] A typical sequence of instructions from a program for a 1-bit architecture might be:

  • load digital input 1 into a 1-bit register;
  • OR the value in the 1-bit register with input 2, leaving the result in the register;
  • write the value in the 1-bit register to output 1.

This architecture was considered superior for programs making decisions rather than performing arithmetic computations, for ladder logic as well as for serial data processing.[6]

There are also several design studies for 1-bit architectures in academia, and corresponding 1-bit logic can also be found in programming.

Other examples of 1-bit architectures are programmable logic controllers (PLCs), programmed in instruction list (IL).

Several early massively parallel computers used 1-bit architectures for the processors as well. Examples include the May 1983 Goodyear MPP and the 1985 Connection Machine. By using a 1-bit architecture for the individual processors a very large array (e.g. the Connection Machine had 65,536 processors) could be constructed with the chip technology available at the time. In this case the slow computation of a 1-bit processor was traded off against the large number of processors.

1-bit CPUs can now be considered obsolete; not many kinds have ever been produced, still as of 2022 some MC14500B chips are available from brokers for obsolete parts.[9][10]

See also

References

  1. ^ Courtland, Rachel (2013-09-25). "First Computer Made From Carbon Nanotubes Debuts - The modest 1-bit, 1 kHz machine could usher in a new post-silicon era". IEEE Spectrum: Technology, Engineering, and Science News. Archived from the original on 2022-06-15. Retrieved 2021-04-18.
  2. ^ "III. System Logic - 3.4. Control Circuits - 3.4.1 Adder". PDP-8/S Maintenance Manual (PDF) (4th printing ed.). Maynard, Massachusetts, US: Digital Equipment Corporation. August 1969 [October 1967]. pp. 3-14 – 3-15. F-87S. Archived (PDF) from the original on 2021-10-23. Retrieved 2022-06-15. (191 pages)
  3. ^ Wasserman, Katie (March 2006) [January 2004]. "LED calculators rule her house". Computer Collector Newsletter / Technology Rewind (Interview). Interviewed by Koblentz, Evan. Archived from the original on 2019-12-27. Retrieved 2017-05-20. Probably my most favorite is the Wang 500. It's got several unique things about it: a very unusual ROM memory made of hundreds of long enamel-coated wires wrapped around iron cores; a super-fast single-bit CPU built out of SSI logic chips; and of course tons of really cool-looking colorful keys.
  4. ^ Product Service - Schematic manual (PDF). Wang Laboratories, Inc. 1974. 03-0019-0. Archived (PDF) from the original on 2017-05-20. Retrieved 2017-05-20.
  5. ^ Battle, Jim (2010-03-07). "Wang 1200 - Wang WP History". Archived from the original on 2017-05-21. Retrieved 2017-05-21.
  6. ^ a b c Gregory, Vern; Dellande, Brian; DiSilvestro, Ray; Malarkey, Terry; Smith, Phil; Hadley, Mike (1977). Motorola MC14500B Industrial Control Unit Handbook - Theory and Operation of a CMOS one-bit processor compatible with B series CMOS devices (PDF). Motorola Semiconductor Products Inc. 33-B78/8.0. Archived (PDF) from the original on 2022-04-01. Retrieved 2017-05-20. (NB. Also available in German language under the title "Motorola MC14500B Industrial Control Unit Handbuch - Theorie und Anwendung eines Ein-Bit-CMOS-Prozessors".)
  7. ^ a b "Industrial Control Unit MC14500B". Motorola CMOS Logic Data (PDF). Semiconductor Technical Data (revision 3 ed.). Motorola. 1995. pp. 306–313. Archived (PDF) from the original on 2017-05-20. Retrieved 2012-08-01.
  8. ^ Ludwig, Volker; Paschenda, Klaus; Schepers, Heinz; Terglane, Hermann-Josef; Grannemann, Klaus; John, Burkhard; Komar, Hermann; Meinersen, Ludwig (1986). Fast alles über den WDR-1-Bit-Computer (PDF) (in German). Neuss & Recklinghausen, Germany: DATANorf. Archived (PDF) from the original on 2017-05-20. Retrieved 2017-05-20.
  9. ^ "MC14500B Price & Stock". www.digipart.com. Archived from the original on 2022-06-15. Retrieved 2021-03-29.
  10. ^ "MC14500B". www.ebay.com. Archived from the original on 2022-06-15. Retrieved 2019-11-04.

Further reading

  • Schembri, Thierry; Bizoirre, Sylvain; Boisseau, Olivier; Chauvaud, Pierre-Emmanuel. "WDR-1-Bit Computer". OLD-COMPUTERS.COM. Archived from the original on 2017-05-20. Retrieved 2017-05-20.

Read other articles:

Russian Cossack lieutenant general (1887–1947) Andrei Grigoriyevich Shkuro KCBBorn(1887-01-19)19 January 1887Pashkovskaya (now part of Krasnodar), Kuban Oblast, Russian EmpireDied17 January 1947(1947-01-17) (aged 59)Lefortovo Prison, Moscow, Russian SFSR, Soviet UnionCause of deathExecution by hanging Allegiance Russian Empire Kuban People's Republic Nazi GermanyService/branchImperial Russian ArmyWhite Movement1st Cossack DivisionYears of service1907–19201943–19...

 

Questa voce sull'argomento palazzi di Napoli è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Palazzo MaffettoneIl palazzo su via PessinaLocalizzazioneStato Italia LocalitàNapoli Indirizzovia Enrico Pessina 90 Coordinate40°51′01.35″N 14°15′01.18″E / 40.850375°N 14.250328°E40.850375; 14.250328Coordinate: 40°51′01.35″N 14°15′01.18″E / 40.850375°N 14.250328°E40.850375; 14.250328 Informazioni gen...

 

Хейвенангл. Haven Жанры МистикаДетективДрамаПриключения Создатели Сэм ЭрнстДжим Данн Основано на Парень из Колорадо В ролях Эмили РоузЛукас БрайантНиколас КэмпбеллЭрик Бальфур Начальная тема Андрэ ФраттоЛи Сигел Композитор Шон Пирс Страны  США Канада Язык англ...

Este artículo describe el primer avión en llevar el Su-9 y la designación Su-11. Para los interceptores supersónicos posteriores, ver Sukhoi Su-9 y Sukhoi Su-11 respectivamente. Su-9 / Su-11 / Su-13Tipo Avión de cazaFabricante SukhoiPrimer vuelo 13 de noviembre de 1946Estado CanceladoUsuario principal Fuerza Aérea SoviéticaN.º construidos 2 (1 Su-9 + 1 Su-11)[editar datos en Wikidata] El Sukhoi Su-9 (en ruso: Сухой Су-9; designación DOD: Type 8[1]​), también c...

 

Artikel ini hampir seluruhnya merupakan ringkasan alur. Artikel ini harus diperluas untuk menyediakan cakupan konteks dunia nyata yang lebih seimbang. Please edit the article to focus on discussing the work rather than merely reiterating the plot. (Pelajari cara dan kapan saatnya untuk menghapus pesan templat ini) Pocong Kamar SebelahSutradara Nayato Fio Nuala Produser Zainal Susanto Se Ditulis oleh Farah Mandala PemeranRahma AzhariAndrew Ralph RoxburghReza PahleviPenata musikAgus Triwa...

 

2008 studio album by AkwidLa NovelaStudio album by AkwidReleasedMarch 4, 2008Recorded2007–2008GenreHip hop, Latin rapLabelUnivisionProducerAkwidAkwid chronology E.S.L.(2006) La Novela(2008) Clasificado R(2010) La Novela is the fifth studio album by Akwid, released in March 2008. Special guests include Voces del Rancho, Fidel Rueda, Raul Hernandez, Los Tucanes de Tijuana, Rocio Saldoval La Peligrosa, El Flaco Elizalde, Palomo, Jenni Rivera, Kuky, and Chino XL. It received a nominatio...

British producer and presenter This article uses bare URLs, which are uninformative and vulnerable to link rot. Please consider converting them to full citations to ensure the article remains verifiable and maintains a consistent citation style. Several templates and tools are available to assist in formatting, such as reFill (documentation) and Citation bot (documentation). (August 2022) (Learn how and when to remove this template message) Will HanrahanWill Hanrahan at the Insight Conference...

 

Airport LRSB redirects here. For the Long Range Strike Bomber, see LRS-B. SBZ redirects here. For the part of Germany occupied by the Soviet Union from 1945 to 1949, see Soviet occupation zone. Sibiu International AirportAeroportul Internațional SibiuIATA: SBZICAO: LRSBSummaryAirport typePublicOperatorSibiu County CouncilServesSibiu, RomaniaOpened1943 (1943)Focus city forWizz AirElevation AMSL1,520 ft / 460 mCoordinates45°47′09″N 024°05′08″E / 45...

 

Montreal Metro station RadissonGeneral informationLocation7155 and 7250, Sherbrooke Street EastMontreal, Quebec H1N 1E3CanadaCoordinates45°35′20″N 73°32′22″W / 45.58889°N 73.53944°W / 45.58889; -73.53944Operated bySociété de transport de MontréalConnectionsSee Terminus RadissonConstructionDepth17.4 metres (57 feet 1 inch), 25th deepestAccessibleNoArchitectPapineau, Gérin-Lajoie, Le Blanc, EdwardsOther informationFare zoneARTM: A[1]Hist...

For other uses, see Netta (disambiguation). Genus of birds Netta Red-crested pochard Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Aves Order: Anseriformes Family: Anatidae Subfamily: Aythyinae Genus: NettaKaup, 1829 Type species Anas rufina[1]Pallas, 1773 Species Netta rufina (red-crested pochard) Netta erythrophthalma (southern pochard) Netta peposaca (rosy-billed pochard) Synonyms Metopiana Netta is a genus of diving ducks. The name is derive...

 

Pháo phản lực Katyusha, một trong những loại rốc két đầu tiên. Rốc két (tiếng Pháp: roquette; tiếng Anh: rocket) hay đạn phản lực là loại đạn được phóng tới mục tiêu nhờ lực đẩy của động cơ phản lực. Rốc két có thể được phóng từ các thiết bị phóng (giá, ống, bệ, giàn phóng...) đặt trên mặt đất, xe, khí cụ bay hoặc tàu chiến. Trong Chiến tranh Việt Nam, Quân đội nhân dân Việ...

 

English peer This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Frederick Cornwallis, 1st Baron Cornwallis – news · newspapers · books · scholar · JSTOR (January 2014) (Learn how and when to remove this template message) The Right HonourableThe Lord CornwallisKt PCTreasurer of the HouseholdIn office1660–1662P...

Pakeliran merupakan semua bunyi vokal maupun instumental yang dipergunakan untuk mendukung suasana yang ingin dibangun dalam sebuah pementasan wayang.[1] Musik pakeliran secara umum meliputi gamelan, sindhen, penyanyi laki-laki, pemain gamelan dan lagu karawitan yang semua disesuaikan dengan pertunjukan wayang.[1] Gamelan yang menjadi musik pengiring pertunjukan wayang dimainkan dalam nada pelog atau slendro disesuaikan dengan suasana adegan yang sedang dimainkan.[2] M...

 

American comedian and producer (born 1975) Daniel ToshTosh in 2013Birth nameDaniel Dwight Tosh[1]Born (1975-05-29) May 29, 1975 (age 48)Boppard, Rhineland-Palatinate, West Germany[2]MediumStand-uptelevisionAlma materUniversity of Central Florida (BS)Years active1997–presentGenresObservational comedyblack comedyinsult comedycringe comedyshock humorsarcasmsatireSubject(s)Everyday lifehuman behaviorsocial awkwardnesssexgender differencesracismcurrent eventspop cu...

 

1995 video game 1995 video gameVirtua ChessDeveloper(s)Titus France SA[1]Publisher(s)Titus France SA[1]Designer(s)Marc-François BaudotJean-Christophe Weill[2]Platform(s)MS-DOS, WindowsRelease1995Genre(s)Computer chessMode(s)Single-player, multiplayer Virtua Chess (also known as Virtual Chess) is a 1995 chess video game developed and published by Titus France SA for the MS-DOS. It was later ported to Windows. Two sequels were released: Virtual Chess 2 for the Windows i...

Condado de San Joaquín Condado Vista del condado de San Joaquín Escudo Ubicación del condado en CaliforniaUbicación de California en EE. UU.Coordenadas 37°56′N 121°16′O / 37.93, -121.27Capital StocktonCiudad más poblada StocktonEntidad Condado • País Estados Unidos • Estado  California • Sede StocktonFundación 1850Superficie   • Total 3693.3 km² • Tierra 3623.4 km² • Agua (1.89%) 69.9 km²Población (...

 

2000 film Villa-Lobos: A Life of PassionTheatrical release posterDirected byZelito VianaWritten byJoaquim AssisProduced byZelito VianaStarringAntônio FagundesMarcos PalmeiraLetícia SpillerCinematographyWalter CarvalhoEdited byEduardo EscorelMusic bySilvio BarbatoProductioncompanyMapa FilmesDistributed byRiofilmeUnited International PicturesRelease date 21 April 2000 (2000-04-21)[1][2] Running time130 minutesCountryBrazilLanguagePortugueseBox officeR$874,453 ...

 

◄◄ | 1957 | 1958 | 1959 | 1960 | 1961 1962 1963 | 1964 | 1965 | 1966 | 1967 | ►► Wydarzenia filmowe w 1962 roku. Wydarzenia Dr. No – pierwszy film z serii przygód o agencie Jamesie Bondzie, która trwa nieprzerwanie już ponad 50 lat będąc jedną z najdłuższych w historii filmu. Premiery Filmy polskie 11 stycznia – Dotknięcie nocy – reż. Stanisław Bareja 21 stycznia – Wyrok – reż. Jerzy Passendorfer 14 lutego – Tarpany – reż. Kazimierz Kutz 2 lutego – Komedi...

Cet article est une ébauche concernant le jeu vidéo. Vous pouvez partager vos connaissances en l’améliorant (comment ?) (voir l’aide à la rédaction). Capcom Fighting All StarsDéveloppeur CapcomÉditeur CapcomDébut du projet 2002Annulé en 2003Genre CombatMode de jeu Un à deux joueursPlate-forme Arcade :System 246modifier - modifier le code - modifier Wikidata Capcom Fighting All-Stars: Code Holder est un jeu d'action adventure strategy développé par Capcom en Arcade s...

 

Benguela kabeljou Bewaringstatus Datagebrekkig  (IUCN 3.1) Wetenskaplike klassifikasie Domein: Eukaryota Koninkryk: Animalia Filum: Chordata Subfilum: Vertebrata(Cuvier, 1812) Infrafilum: Gnathostomata Superklas: Osteichthyes(Huxley, 1880) Klas: Actinopterygii Subklas: Neopterygii Infraklas: Teleostei Superorde: Acanthopterygii Orde: Perciformes Suborde: Percoidei Familie: Sciaenidae Genus: Argyrosomus Spesie: A. coronus Binomiale naam Argyrosomus coronusGriffiths & Heemstra, 1...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!