LINC-8

LINC-8 on display at Uppsala University

LINC-8 is the name of a minicomputer manufactured by Digital Equipment Corporation between 1966 and 1969. It combines a LINC computer with a PDP-8 in one cabinet, thus being able to run programs written for either of the two architectures.

Architecture

Running LINC-8

The LINC-8 contains one PDP-8 CPU and one LINC CPU, partially emulated by the PDP-8. At any one time, the computer is in either 'LINC mode' or 'PDP-8 mode' - both processors can not run in parallel. Instructions are provided to switch between modes. In the LINC-8, all interrupts are handled by the PDP-8 CPU, and programs that rely on the interrupt architecture of the LINC can not be run.

The LINC is a 12-bit ones' complement accumulator machine, whereas the PDP-8, while also a 12-bit accumulator machine, operates in two's complement arithmetic.

Memory addressing on the two architectures is also different. On the LINC, the full address space is divided into 1024-word segments, two of which are selected for use at any one time: the instruction field and the data field. Direct access of data in the instruction field is possible using 10-bit addresses. The data field can only be indirectly addressed. The Instruction field and Data field are theoretically capable of being chosen from up to 32 areas of 1K 12-bit words each as the maximum architecture is 32K total words. As a practical matter, few LINC-8 systems ever were expanded to 8K total. Memory expansion is accomplished first by adding PDP-8 memory extension hardware and extended memory instructions and a few minor LINC processor modifications to address the memory beyond the basic 4K total. Once this is accomplished, 4K memory "wings" can be added in a daisy-chained buss arrangement, which in theory could be expanded out as many as seven times to implement the entire 32K. As a practical matter, it is always difficult to implement on the "regular" PDP-8, and, in the case of the LINC-8, it becomes necessary to slow down the CPU slightly just to add on the first additional 4K.

Thus, as a practical matter, LINC-8 memory segments are limited to segment 0-3, or perhaps 0-7 on the few 8K implementations. However, basic 4K machines cannot address beyond 0-3 while extended memory models can attempt to address segments 0-37 octal even if non-existent memory.

By convention, the segment 0 area is not available for normal fully emulated LINC operations. This is because the PDP-8 program usually known as PROGOFOP is loaded there to handle all interrupts, traps, etc. It is possible to write a program for a "partial" LINC CPU, meaning using only the hardware that actually exists. Whenever an operation is performed that it cannot handle, the PDP-8 operation resumes. However, the LINC operation could have been terminated for a variety of reasons. As such, it is always recommended that PROGOFOP be loaded when attempting to use "complete" LINC programs on this system.

Many operating systems were written for this machine; some were essentially slightly modified versions designed for the original LINC CPU it is partially based on. Bootup conventions allow an image of a custom version of PROGOFOP to first be loaded, followed by executing tape instructions to load the LINC-based operating system. In some cases, the bootup procedure is accomplished manually right on the LINC console switches; later systems self-start the system after loading PROGOFOP.

Other operating systems are actually more generic and are designed to mostly ignore the LINC side of things. These are PDP-8-only systems, although perhaps custom configured for the vagaries of the specifics of a LINC-8. In some cases, this means that they cannot be run on any other machine; in other cases, the LINC-8 merely represented a normal variation of drivers off of an otherwise non-descript PDP-8 system. An advantage of a PDP-8-based system is that PROGOFOP is superfluous here. If needed, the PDP-8 system can load PROGOFOP as well as a user program primarily LINC-oriented to get at the laboratory peripherals. The LINC convention of the entire first 1K being unavailable reserved for PROGOFOP is exchanged for the far smaller PDP-8 convention of reserving only 07600-07777 or the last 128-word page of the first 4K of the machine. This corresponds to a small reserved area at the end of LINC segment 3 in exchange for much greater overall flexibility.

The PDP-8 divides its memory into 128-word pages. An instruction can reference the current page, that being the page where the instruction itself was located, or page 0, the 128 words of memory at addresses 0-127. Indirect addressing can be used to produce 12-bit addresses. If more than 4K memory is implemented, the indirect addressing is extended to include the Data Field, thus it is possible to access any location indirectly in 32K maximum. Again, hardware limitations of the LINC-8 make it hard to achieve a total size of more than 8K total. Also implemented is the Instruction Field, making it possible to load larger programs into the same addressing space the Data Field controls. Transfer of control can be either direct or indirect as required. The new address is determined by first setting the new Instruction Field value, and then executing a JMP or JMS instruction into the new field's corresponding 12-bit address, thus effecting a 15-bit address overall.

The computer includes a number of LINC peripherals, which are controlled by special LINC mode instructions. These devices include analog inputs in the forms of knobs and jacks, relays for control of external equipment, LINCtape drives (the predecessor of the DECtape), an oscilloscope-like cathode ray tube under program control, as well as a Teletype Model 33 ASR. Actually, the CRT is a specially modified unit based on a standard Tektronix oscilloscope modified to only be driven by D-A converters and an intensifier interface; there are no sweep circuits as found in conventional oscilloscopes. Most of the modifications involve custom highly stripped down plug in modules, which also house the actual knobs hooked to the lowest A-D channels. Arguably, this is the precursor to the modern mouse interface; some software utilized knob twirling in a manner that would later suggest the two-dimensional form of a mouse; these are knobs controlling only one parameter at a time, etc.

Some of these peripherals are simulated and are actually peripherals of the PDP-8. Any unimplemented operation stops the LINC CPU and interrupts the PDP-8 processor to handle the specifics. Most notably, the LINCtape is actually a PDP-8 peripheral; the tape class of LINC instructions are trapped and interrupt the PDP-8 which then emulates how a real LINC or PDP-12 would carry out the specifics of the latest tape instruction. Pressing a variety of keys on the seemingly present LINC console all cause PDP-8 interrupts; PROGOFOP is designed to emulate the functions as they would appear on the original LINC.

An interesting feature is the FETCH/EXEC stop, which is implemented in all hardware in the LINC and PDP-12. The hardware, when enabled, continuously monitors instruction execution until specific conditions are met. This will cause a PDP-8 interrupt stalling the LINC program. Simulated console operations can be used to examine memory or make other changes, such as pressing the simulated DO key. The DO key executes any one instruction on the left switch register while the right switch register may have to also be set in the case of double word instructions such as most of the tape class. Booting certain operating systems consists of executing a tape read instruction directly from both sets of switches pressing the simulated DO key followed by pressing the simulated START 20 switch. In essence, the LINC-8 implements all of the functions of the console panel of the "real" LINC, then uses the PDP-8 to simulate most of them.

Purpose

The LINC-8 was built as a laboratory computer. It is small enough to fit in a laboratory environment, provided modest computing power at a low price, and included hardware capabilities necessary to monitor and control experiments.

The LINCtape magnetic tape drive, designed by Wesley A. Clark for the LINC, is suitable for handling in a laboratory environment, and the tapes can be carelessly pocketed, dropped, or even pierced and cut without losing the data stored on them.

Current status

In 1969, DEC improved upon the LINC-8 with the PDP-12, a similar combination computer for lab use, and the LINC-8 was cancelled. Few LINC-8 computers were ever built, numbering only in the low hundreds, and so the model is a rare sight today.

As of 2008, a project to emulate the LINC-8 on modern hardware is underway within the Update computer society at Uppsala University.

References

Read other articles:

German speed skater You can help expand this article with text translated from the corresponding article in German. (September 2015) Click [show] for important translation instructions. View a machine-translated version of the German article. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the translation is accurate, rather than simply copy-pasting machine-translated text i...

 

 

PemberitahuanTemplat ini mendeteksi bahwa artikel bahasa ini masih belum dinilai kualitasnya oleh ProyekWiki Bahasa dan ProyekWiki terkait dengan subjek. Terjadi [[false positive]]? Silakan laporkan kesalahan ini. 05.48, Sabtu, 30 Maret, 2024 (UTC) • hapus singgahan Sebanyak 1.305 artikel belum dinilai Artikel ini belum dinilai oleh ProyekWiki Bahasa Cari artikel bahasa  Cari berdasarkan kode ISO 639 (Uji coba)  Kolom pencarian ini hanya didukung oleh beberapa antarmuka Hala...

 

 

Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Kerajaan Pucangsula – berita · surat kabar · buku · cendekiawan · JSTOR Kerajaan PucangsulaAbad ke-6–Abad ke-7Ibu kotaDi Lasem, belum dipastikan letak kotaraja-nyaBahasa yang umum digunakanJawa Ku...

Since the election of 27 April 1994, South Africa has been divided into nine provinces. They vary widely in population, from the mostly-urban Gauteng, which contains over 20% of the national population, to the mostly-desert Northern Cape, which contains less than 3%. The following table shows the provincial populations according to the 2011 National Census,[1] the 2016 Community Survey,[2] and the most recent 2022 Census.[3] List Rank Province Census 2011 2016 communi...

 

 

Ancient city in Mesopotamia For other uses, see Isin (disambiguation). Isin{{{1}}}Shown within IraqAlternative nameIshan al-BahriyatLocationAl-Qādisiyyah Governorate, IraqRegionMesopotamiaCoordinates31°53′06″N 45°16′07″E / 31.88500°N 45.26861°E / 31.88500; 45.26861TypeSettlementHistoryPeriodsEarly Dynastic, Isin-Larsa, Old Babylonian, Kassite, Neo-BabylonianSite notesExcavation dates1924, 1926, 1973-1989ArchaeologistsStephen Herbert Langdon, Raym...

 

 

2024 United States House of Representatives elections in Utah ← 2022 November 5, 2024 2026 → All 4 Utah seats to the United States House of Representatives   Party Republican Democratic Last election 4 0 Elections in Utah Federal government Presidential elections 1896 1900 1904 1908 1912 1916 1920 1924 1928 1932 1936 1940 1944 1948 1952 1956 1960 1964 1968 1972 1976 1980 1984 1988 1992 1996 2000 2004 2008 2012 2016 2020 2024 Presidential primaries Democratic 2...

Not to be confused with Pico Boulevard. City in California, United States City in California, United StatesPico Rivera, CaliforniaCityPico Rivera City Hall FlagSealLogoLocation of Pico Rivera in Los Angeles County, CaliforniaPico Rivera, CaliforniaLocation in the United StatesCoordinates: 33°59′20″N 118°5′21″W / 33.98889°N 118.08917°W / 33.98889; -118.08917CountryUnited StatesStateCaliforniaCountyLos AngelesIncorporatedJanuary 29, 1958[1]Government&...

 

 

Questa voce o sezione sugli argomenti singoli pop e singoli country non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Segui i suggerimenti del progetto di riferimento. Nothing Failssingolo discograficoArtistaMadonna Pubblicazione26 ottobre 2003 Durata4:48 Album di provenienzaAmerican Life GenereGospel[1] EtichettaWarner Bros. ProduttoreMadonna, Mir...

 

 

此條目可参照英語維基百科相應條目来扩充。 (2021年5月6日)若您熟悉来源语言和主题,请协助参考外语维基百科扩充条目。请勿直接提交机械翻译,也不要翻译不可靠、低品质内容。依版权协议,译文需在编辑摘要注明来源,或于讨论页顶部标记{{Translated page}}标签。 约翰斯顿环礁Kalama Atoll 美國本土外小島嶼 Johnston Atoll 旗幟颂歌:《星條旗》The Star-Spangled Banner約翰斯頓環礁�...

Сельское поселение России (МО 2-го уровня)Новотитаровское сельское поселение Флаг[d] Герб 45°14′09″ с. ш. 38°58′16″ в. д.HGЯO Страна  Россия Субъект РФ Краснодарский край Район Динской Включает 4 населённых пункта Адм. центр Новотитаровская Глава сельского пос�...

 

 

Format académique : 1,375:1. Format de la pellicule de cinéma 35 mm avec bande son optique. Le format académique, d'un rapport de 1,375:1 (abrégé en 1,37:1), est un format d'image fondé sur le film 35 mm utilisé avec quatre perforations[1],[2], adopté aux États-Unis en 1932 par l'Academy of Motion Picture Arts and Sciences comme format standard de film, même si des formats similaires étaient utilisés dès 1928[1],[2]. Histoire Les films muets étaient tournés avec un format ...

 

 

SuckSeedPoster teatrikalSutradaraChayanop BoonprakobProduserJira Maligool Chenchonnanee Soonthonsaratul Suwimol Techasupinan Wanruedee PongsittisakDitulis olehChayanop Boonprakob Tossapol TiptinnakornPemeranJirayu Laongmanee Pachara Chirathivat Thawat Pornrattanaprasert Nattasha NauljamPenata musikGenie RecordsSinematograferNaruphol ChokkhanaphitakPerusahaanproduksiGTHTanggal rilis 17 Maret 2011 (2011-03-17) (Thailand) Negara ThailandBahasaThaiPendapatankotorUS$2,600,673&#...

This article is about the men's team. For the women's team, see Germany women's national rugby sevens team. GermanyNickname(s)WolfpackUnionDeutscher Rugby-VerbandHead coachPablo FeijooCaptainCarlos Soteras Merz First colours Second colours Rugby World Cup SevensAppearances1 (First in 2022)Best result18th in 2022 The German national rugby sevens team competes in the top-level European sevens competition, the Sevens Grand Prix Series. In 2012, Germany finished eleventh out of twelve teams and a...

 

 

Country music concert and radio and television program in Nashville, Tennessee, US Radio show Grand Ole OpryOther namesWSM Barn Dance (1925–1927)GenreCountrybluegrassgospelRunning timeSaturdays: 120 minutes (+15-minute intermission) (7:00 pm – 9:15 pm)Country of originUnited StatesHome stationWSMSyndicatesWillie's Roadhouse (radio)Circle (television)AnnouncerBill CodyMike TerryCharlie MattosKelly SuttonLarry Gatlin (spin-off shows)Bobby Bones (television broadcast)Created byGeorge D. ...

 

 

Inmates incarcerated in the United States penal system practice a variety of religions. Their basic constitutional right to worship has been reinforced by decades of court decisions and more recently by the Religious Land Use and Institutionalized Persons Act. However, several of these court rulings have also set limitations on these rights when prisoner demands are seen to impede prison safety and function. Organizations and programs While inmates often worship as individuals they also freq...

Third Artificial Earth Satellite Sputnik 3A model of Sputnik 3 in the Tsiolkovsky State Museum of the History of CosmonauticsMission typeEarth ScienceOperatorOKB-1Harvard designation1958 Delta 2COSPAR ID1958-004B SATCAT no.00008WebsiteNASA NSSDC Master CatalogMission duration692 days Spacecraft propertiesManufacturerKorolev Design BureauLaunch mass1,327 kilograms (2,926 lb) Start of missionLaunch date15 May 1958, 07:12:00 (1958-05-15UTC07:12Z) UTCRocketSputnik 8A91Launch s...

 

 

Daong Cynoglossum Cynoglossum officinaleTaksonomiKerajaanPlantaeDivisiTracheophytaOrdoBoraginalesFamiliBoraginaceaeGenusCynoglossum Linnaeus, 1753 Cynoglossum atau bunga daong adalah genus tumbuhan berbunga kecil dalam keluarga Boraginaceae (keluarga borage). Cynoglossum officinale, daong biasa, berasal dari Asia, Afrika, dan Eropa. Tanaman ini telah diperkenalkan ke Amerika Utara, dan dianggap sebagai gulma yang mengganggu karena durinya menempel pada bulu domba dan hewan lain. Menelan tanam...

 

 

1954 studio album by Frank SinatraSongs for Young LoversStudio album by Frank SinatraReleasedJanuary 4, 1954[1]RecordedNovember 5–6, 1953, Capitol Studios, HollywoodGenreVocal jazztraditional popLength21:42LabelCapitolProducerVoyle GilmoreFrank Sinatra chronology Sing and Dance with Frank Sinatra(1950) Songs for Young Lovers(1954) Swing Easy!(1954) Professional ratingsReview scoresSourceRatingAllmusic [2]Encyclopedia of Popular Music[3] Songs for Young Lovers...

Rice crossbred from different varieties Hybrid rice is a type of Asian rice that has been crossbred from two very different parent varieties.[1] As with other types of hybrids, hybrid rice typically displays heterosis or hybrid vigor, so when grown under the same conditions as comparable purebred rice varieties, it can produce up to 30% more yield.[2] To produce hybrid seeds in large quantity, a purebred sterile rice variety is fertilized with fertile pollen from a different v...

 

 

22°6′5″N 23°47′54″E / 22.10139°N 23.79833°E / 22.10139; 23.79833 فوهات أركنو   الموقع ليبيا  إحداثيات 22°06′05″N 23°47′54″E / 22.101388888889°N 23.798333333333°E / 22.101388888889; 23.798333333333   الارتفاع 300 متر  تعديل مصدري - تعديل   فوهات أركنو (بالإنجليزية: Arkenu craters)‏ هي زوج من الفوهات الصد...