Nord-10 (original) (raw)
Die NORD-10 war ein Minicomputer von Norsk Data in 16-Bit-Architektur, frei programmierbar in mehreren Sprachen, mit einem Echtzeitkern ausgestattet und einer Zeitschlitzsteuerung für Anwendungsprogramme. Die NORD-10 wurde 1973 eingeführt, die zweite Generation NORD-10/S beherrschte zusätzlich Caching, Paging und enthielt weitere Verbesserungen. Der Vorläufer war die NORD-1 und der Nachfolger die .
Property | Value |
---|---|
dbo:abstract | Die NORD-10 war ein Minicomputer von Norsk Data in 16-Bit-Architektur, frei programmierbar in mehreren Sprachen, mit einem Echtzeitkern ausgestattet und einer Zeitschlitzsteuerung für Anwendungsprogramme. Die NORD-10 wurde 1973 eingeführt, die zweite Generation NORD-10/S beherrschte zusätzlich Caching, Paging und enthielt weitere Verbesserungen. Die Zentrale Recheneinheit enthielt einen Mikroprozessor. Anders als die heute gängige Auffassung führte das Betriebshandbuch damals den Begriff „Mikroprozessor“ als Verkürzung von „Mikrocode Prozessor“ ein. Es war möglich, den Instruktionssatz für Applikationsprogramme als Mikrocode-Programm in der CPU auszutauschen. Der Basissatz für Ein/-Ausgaben, Bootlader und Systemtest waren in 1 K ROM untergebracht. Der Austausch des Mikrocode-Satzes war auch für Kunden möglich. Die NORD-10 hatte eine Speicherverwaltung mit hardwaregestütztem Paging zur Speichererweiterung von 64 bis 256 K an 16-Bit-Worten. Der Speicherschutz umfasste zwei Ebenen mit Steuerung je Page und Modus des Programms. Das Interruptsystem umfasste 16 Hardinterrupts, denen jeweils ein eigener Satz an Registern im CPU-Kern zur Verfügung stand. Die Zentrale Recheneinheit bestand aus 24 Platinen, davon acht für die Ein-/Ausgabe. Der Registersatz umfasste insgesamt 160 Register, davon 128 für die Anwenderprogramme, geteilt in je acht Register für die 16 Systemebenen. In jedem der Unterteilungen waren sechs Allgemeinregister, ein Programmzähler und ein Statusregister. Der Prozessor beherrschte neben Bitoperation und Byteoperationen auch Operationen für 16-Bit, 32-Bit Ganzzahlen und 48-Bit Gleitkommazahlen. Der Hauptspeicher wurde in Einheiten von 8 K × 16 Bit verwaltet, jede auf einer eigenen Platine, die in einem 19-Zoll-Rack untergebracht wurden. Jedes Rack konnte acht dieser 8-K-Module aufnehmen. Die Speicherverwaltung mit Paging ermöglichte es, über die 64 K hinauszugehen und mit 18 Bit Adressen dann 256 K zu adressieren. Die Systemsoftware umfasste das NORD-TSS (time-shared system) und ein Echtzeitsystem . Die minimale Konfiguration enthielt SINTRAN III zusammen mit einem NORD-10 und 8 K. Anwendungen für NORD-TSS konnten in FORTRAN IV, BASIC, MAC Assembler, , oder (Texteditor) geschrieben werden. Es gibt eine Reihe von NORD-10 und NORD-10/S, die noch existieren, die meisten davon funktionstüchtig und einige in der Hand der . Die Restaurierung der Systeme wird sowohl in Oslo bei der NODAF durchgeführt, als auch in Trondheim an der Technisch-Naturwissenschaftlichen Universität Norwegens (NTNU). Der Vorläufer war die NORD-1 und der Nachfolger die . (de) Nord-10 was a medium-sized general-purpose 16-bit minicomputer designed for multilingual time-sharing applications and for real-time multi-program systems, produced by Norsk Data. It was introduced in 1973. The later follow up model, Nord-10/S, introduced in 1975, introduced CPU cache, paging, and other miscellaneous improvements. The CPU had a microprocessor, which was defined in the manual as a portmanteau of microcode processor, not to be confused with the then nascent microprocessor. The CPU additionally contained instructions, operator communication, bootstrap loaders, and hardware test programs, that were implemented in a 1K read-only memory. The microprocessor also allowed for customer specified instructions to be built in. Nord-10 had a memory management system with hardware paging extending the memory size from 64 to 256K 16-bit words and two independent protecting systems, one acting on each page and one on the mode of instructions. The interrupt system had 16 program levels in hardware, each with its own set of general-purpose registers. Note: Much of the following information is taken from a document written by Norsk Data introducing the Nord-10. Some information, particularly about the memory system, may be inaccurate for the later Nord-10/S. (en) |
dbo:cpu | dbr:16-bit_computing |
dbo:manufacturer | dbr:Norsk_Data |
dbo:operatingSystem | dbr:Sintran_III |
dbo:predecessor | dbr:Nord-1 |
dbo:successor | dbr:Nord-100 |
dbo:thumbnail | wiki-commons:Special:FilePath/Nord-10.jpeg?width=300 |
dbo:type | dbr:Minicomputer |
dbo:wikiPageExternalLink | http://nodaf.no/index.php/NORD-10.5_progress_log |
dbo:wikiPageID | 2706545 (xsd:integer) |
dbo:wikiPageLength | 9514 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1062539897 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Processor_register dbr:Program_status_word dbr:Punched_card dbr:QED_(text_editor) dbr:Minicomputer dbr:Read-only_memory dbr:Peripheral_device dbr:Input/output dbr:Interrupt_priority_level dbr:16-bit_computing dbc:16-bit_computers dbr:NODAL dbr:19-inch_rack dbr:Magnetic_tape dbr:Sintran_III dbr:Front_panel dbr:Program_counter dbr:Punched_tape dbr:Mass_storage dbr:BASIC dbr:Byte dbr:CERN dbr:CPU_cache dbr:Trondheim dbr:Drum_memory dbc:Norsk_Data_minicomputers dbr:Nord-1 dbr:Nord-100 dbr:Norsk_Data dbr:Norwegian_University_of_Science_and_Technology dbr:Oslo dbr:Paging dbr:Central_processing_unit dbr:Direct_memory_access dbr:Teleprinter dbr:Floating_point_arithmetic dbr:Magnetic-core_memory dbr:Real-time_clock dbr:Real-time_computing dbr:Interrupt dbr:Backplane dbr:Ring_(computer_security) dbr:Assembly_language dbr:Bit dbr:Physical_memory dbr:Operating_system dbr:Random-access_memory dbr:Printed_circuit_board dbr:Time-sharing dbr:Physical_address dbr:Synchrotron dbr:Hard_disk dbr:Fortran_IV dbr:Virtual_address dbr:Interface_(computer_science) dbr:Computer_bus dbr:NORD-PL |
dbp:camera | none (en) |
dbp:caption | Two adjacent NORD-10/S systems (en) |
dbp:cpu | 16 (xsd:integer) |
dbp:developer | dbr:Norsk_Data |
dbp:family | Nord (en) |
dbp:generation | 3 (xsd:integer) |
dbp:lifespan | 1973 (xsd:integer) |
dbp:manufacturer | dbr:Norsk_Data |
dbp:name | Nord-10 (en) |
dbp:os | dbr:Sintran_III |
dbp:predecessor | dbr:Nord-1 |
dbp:successor | dbr:Nord-100 |
dbp:touchpad | none (en) |
dbp:type | dbr:Minicomputer |
dbp:wikiPageUsesTemplate | dbt:Infobox_information_appliance dbt:Reflist dbt:Start_date_and_age dbt:URL dbt:Use_dmy_dates dbt:Norsk_Data |
dct:subject | dbc:16-bit_computers dbc:Norsk_Data_minicomputers |
gold:hypernym | dbr:Minicomputer |
rdf:type | owl:Thing wikidata:Q1067263 yago:WikicatMinicomputers yago:WikicatNorskDataMinicomputers yago:Artifact100021939 yago:Computer103082979 yago:Device103183080 yago:DigitalComputer103196324 yago:Instrumentality103575240 yago:Machine103699975 yago:Minicomputer103770224 yago:Object100002684 yago:PhysicalEntity100001930 dbo:Device dbo:InformationAppliance yago:Whole100003553 |
rdfs:comment | Die NORD-10 war ein Minicomputer von Norsk Data in 16-Bit-Architektur, frei programmierbar in mehreren Sprachen, mit einem Echtzeitkern ausgestattet und einer Zeitschlitzsteuerung für Anwendungsprogramme. Die NORD-10 wurde 1973 eingeführt, die zweite Generation NORD-10/S beherrschte zusätzlich Caching, Paging und enthielt weitere Verbesserungen. Der Vorläufer war die NORD-1 und der Nachfolger die . (de) Nord-10 was a medium-sized general-purpose 16-bit minicomputer designed for multilingual time-sharing applications and for real-time multi-program systems, produced by Norsk Data. It was introduced in 1973. The later follow up model, Nord-10/S, introduced in 1975, introduced CPU cache, paging, and other miscellaneous improvements. Note: Much of the following information is taken from a document written by Norsk Data introducing the Nord-10. Some information, particularly about the memory system, may be inaccurate for the later Nord-10/S. (en) |
rdfs:label | NORD-10 (de) Nord-10 (en) |
owl:sameAs | freebase:Nord-10 yago-res:Nord-10 wikidata:Nord-10 dbpedia-de:Nord-10 https://global.dbpedia.org/id/sQ2t |
prov:wasDerivedFrom | wikipedia-en:Nord-10?oldid=1062539897&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Nord-10.jpeg |
foaf:isPrimaryTopicOf | wikipedia-en:Nord-10 |
foaf:name | Nord-10 (en) |
is dbo:predecessor of | dbr:Nord-100 |
is dbo:successor of | dbr:Nord-1 |
is dbo:wikiPageRedirects of | dbr:Nord-10/S dbr:Nord_10 dbr:NORD-10 dbr:NORD-10/S dbr:NORD_10 |
is dbo:wikiPageWikiLink of | dbr:Minicomputer dbr:Nord-10/S dbr:Nord_10 dbr:Sintran dbr:Nord-1 dbr:Nord-100 dbr:History_of_Norsk_Data dbr:NORD-10 dbr:PLANC dbr:NORD-10/S dbr:NORD_10 |
is dbp:predecessor of | dbr:Nord-100 |
is dbp:successor of | dbr:Nord-1 |
is foaf:primaryTopic of | wikipedia-en:Nord-10 |