|
DataMuseum.dkPresents historical artifacts from the history of: RC4000/8000/9000 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RC4000/8000/9000 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 3072 (0xc00) Types: TextFile Names: »micarbskr«
└─⟦667bb35d6⟧ Bits:30007480 RC8000 Dump tape fra HCØ. └─⟦4334b4c0b⟧ └─⟦this⟧ »micarbskr«
\f Arbejdsbeskrivelse side 2. PÅ H. C. Ørsteds Institutet skal udvikles et multi-datamat system, bestående af en række mikroprogrammerbare datamater der indbyrdes skal forbindes, med en netværks bus. Disse datamater skal bestå af to af hinanden uafhængige dele, en instruktions udførelses del ( cpu_del), og en kontrol del. Der ønskes nu udviklet et microprogram til cpu delen, så den emulerer instruktionssættet fra rc8000, så tæt som muligt. Arkitekturen af datamaten er sådan at det ikke kan blive fuldstændigt, da blandt andet inddata/uddata forholdene er totalt forskellige, men det er vigtigt at et normalt bruger ( anvendelses) program, fra rc8000 kan afvikles på den mikro programmerede datamat. Kontrol delen skal programmeres til at styre cpu_delens lager tilgang, en netverks bus til andre lignende datamater, opstart af netværk og cpu_del, afbrydelses signaler og data transporter til og fra både hurtige og langsomme ydre enheder. Kontrol delen kan opfattes som en simuleret form for en unibus, set fra et rc8000 synspunkt. En af kontrol enhederne skal modificeres sådan at en af cpu delene kan fungere som cpu 2 i det oprindelige rc8000 system, og samtidig forbinde rc8000 med netværks bussen. Man kan ( vil gerne) forudse skiftende behov for kontroldelen fx kemisk process udstyr eller andre nye ydre enheder der skal behandles på speciel vis, en kontrol del uden netværks logikken så datamaten kan stå alene som en slags mini rc8000, mens cpu delen vil være mere statisk. Datamaterne er totalt hjemme fremstillede så der skal udvikles syntaks og terminologi for micro-koden. Der to indsættere til rådighed som evt. kan anvendes til mikro koden, en table styret og en macro styret. Det skal undersøges om disse er anvendelige til brug for micro kodningen, og de nødvendige tabeller eller macroer skal genereres. I fald ingen af disse kan anvendes ( hvad der er stærk mistanke om da de begge er bundet af rc8000's ordlængde) skal der udvikles en eller flere indsættere til brug for micro kodning af kontroldelen og cpu delen. Datamat systemet er endnu på konstruktions stadiet så der er i nogen (ringe) grad mulighed for at indvirke på matriel arkitekturen af dette, men visse plads mæssige og konstruktions mæssige forhold er enten valgt som et mål (hver datamat del SKAL være på et print kort) eller fastlagt af ydre omstændigheder ( hvilke kredse (elektroniske dimser) kan man få og hvad koster de). ▶EOF◀