Sökningen fann 217 träffar

av bqt
26 mars 2014, 00:03:54
Kategori: Projekt
Tråd: PDP-8a renovering
Svar: 1165
Visningar: 490745

Re: PDP-8a renovering

Än roligare är att det finns två typer av Data break på en PDP-8. En del riktigt gamla kontrollrar har inga register som håller adress och räknare, utan dessa ligger i det fysiska minnet istället, så varje DMA-transaktion innebär att devicet läser och modiferar adress och räknare i minnet, och seda...
av bqt
26 mars 2014, 00:00:43
Kategori: Projekt
Tråd: PDP-8a renovering
Svar: 1165
Visningar: 490745

Re: PDP-8a renovering

> Vi pratar nog föbi varandra lite. I min värld så är själva uppräknaren av minnespekaren en liten del. Om du menar PC (programräknaren) så var det inte det jag menade. :-) Nej, det var inte PC jag menade. Som jag menade så var det att om CPUn är inblandad, så måste CPUn läsa data från devicet, skr...
av bqt
25 mars 2014, 14:46:08
Kategori: Projekt
Tråd: PDP-8a renovering
Svar: 1165
Visningar: 490745

Re: PDP-8a renovering

Hur tror du det fungerar på en modern CPU då? Du har fortfarande bara en buss, på vilken minnet sitter. Alla kan inte göra transaktioner samtidigt... Processorn kan fortfarande jobba internt med register samtidigt som DMA jobbar mot RAM. Sen har ju vissa arkitekturer flera faser i instruktionscykel...
av bqt
25 mars 2014, 14:39:14
Kategori: Projekt
Tråd: PDP-8a renovering
Svar: 1165
Visningar: 490745

Re: PDP-8a renovering

Men dessutom? :-) Det var just det jag menade med: > CPUn ska först läsa, sen skriva samt sedan räkna upp en minnespekare för nästa överföring. DMA'n gör normalt allt det i hårdvaran på en cykel. VI pratar nog föbi varandra lite. I min värld så är själva uppräknaren av minnespekaren en liten del. A...
av bqt
25 mars 2014, 14:24:31
Kategori: Projekt
Tråd: PDP-8a renovering
Svar: 1165
Visningar: 490745

Re: PDP-8a renovering

All DMA (i princip) stjäl minnescykler från processorn. Hur mycket det märks i praktiken varierar, men man kan säkert räkna med att det alltid (även på en PDP8) är snabbare än att låta CPUn hantera det. CPUn ska först läsa, sen skriva samt sedan räkna upp en minnespekare för nästa överföring. Devic...
av bqt
25 mars 2014, 14:23:00
Kategori: Projekt
Tråd: PDP-8a renovering
Svar: 1165
Visningar: 490745

Re: PDP-8a renovering

Spontant: Förtar inte det lite finessen? Finessen med DMA brukar väl vara att skyffla data utan att belasta processorn, men om man stoppar processorn kan man väl lika gärna låta den skyffla datat? Fast det är klart, på såna där lite äldre maskiner så är kanske instruktionscyklerna onödigt långa för...
av bqt
25 mars 2014, 11:03:51
Kategori: Projekt
Tråd: PDP-8a renovering
Svar: 1165
Visningar: 490745

Re: PDP-8a renovering

Data break *är* DMA. Bara ett annat namn från innan termen "DMA" hade etablerats. "Data break" kommer från att det är dataöverföring som sker genom att klockcykler stjäls från CPUn, det vill säga, CPUn stoppas medans DMA sker, ett "break" i exekveringen. Det blir en ext...
av bqt
20 mars 2014, 23:18:14
Kategori: Projekt
Tråd: PDP-8a renovering
Svar: 1165
Visningar: 490745

Re: PDP-8a renovering

Gott.

Jag kommer inte ihåg säkert nu, men lös LOAD-lampan när du stoppade i packen? Jag har något svagt minne av att den lyser när luckan är olåst, så du kan öppna den, men jag kanske kommer ihåg fel.

För övrigt är trasiga lampor ganska vanligt, så det kan definitivt också vara problemet...
av bqt
20 mars 2014, 18:03:41
Kategori: Projekt
Tråd: Restaurera en PDP11/04
Svar: 223
Visningar: 60902

Re: Restaurera en PDP11/04

CAPS-11 som är gammalt. :-)
Det är (eller blev) en konvention för PDP-11 att CSR för bootdevice lades i R1 vid boot.
Exakt registerkonvention vid boot är säkert dokumenterad någonstans, men jag har inte riktig koll på det såhär. Men CAPS-11 skrevs nog innan det var etablerat.
av bqt
20 mars 2014, 16:51:07
Kategori: Projekt
Tråd: Restaurera en PDP11/04
Svar: 223
Visningar: 60902

Re: Restaurera en PDP11/04

Mjaha. Det var ju fånigt. PRELDR antar att CSR finns i R0 när den startar. ROM-boot lägger CSR i R1, och unit # i R0... Ja, då var den frågan utredd. När den stannar efter ROM boot, så är det bara att halta, ladda R0 med CSR, och starta om från address 0, skulle jag tro, utan att kika på om några an...
av bqt
20 mars 2014, 11:16:34
Kategori: Projekt
Tråd: Restaurera en PDP11/04
Svar: 223
Visningar: 60902

Re: Restaurera en PDP11/04

Hmm. Jag fattar inte riktigt varför inte ROM-booten klarade av att boota bandet. CBOOT kan inte ligga på address 0, det är jag med på, eftersom den läser in data från band, och lägger det datat på address 0. Men jag skulle ju anta att ROM-booten gör samma sak. Dvs, läs från band och lägg på adress 0...
av bqt
20 mars 2014, 11:06:20
Kategori: Projekt
Tråd: PDP-8a renovering
Svar: 1165
Visningar: 490745

Re: PDP-8a renovering

Om jag fattar rätt så har du alltså ingen klocka från kontrollern i åttan?
Fungerar den såpass i övrigt att du kan skriva/läsa register på den?
Känns ju ovanligt att kontrollern lägger av, men allt är ju möjligt.
av bqt
1 mars 2014, 14:28:23
Kategori: Projekt
Tråd: PDP-8a renovering
Svar: 1165
Visningar: 490745

Re: PDP-8a renovering

Som Pontus skriver, om ingen kontroller är ansluten så kommer FAULT att tändas direkt vid strömpåslag. För att spinna upp måste locket ligga med i driven, ovanpå själva diskpacken. Annars spinner det inte upp. Jag har för mig att man även måste ha en kontroller ansluten. Kontrollera också om diskarn...
av bqt
12 februari 2014, 08:40:31
Kategori: Projekt
Tråd: PDP-8a renovering
Svar: 1165
Visningar: 490745

Re: PDP-8a renovering

Skulle tro att det nog kan hålla bra. Mycket av det som kommer fram här verkar vara effekter av att ha förvarat maskiner i lite sämre förhållanden. Men det så klart, ett och annat chip går ju sönder med tiden. Men mina åttor har till största delen inte behövt repareras alls, men då har dom inte ståt...
av bqt
27 januari 2014, 09:30:51
Kategori: Projekt
Tråd: Restaurera en PDP11/04
Svar: 223
Visningar: 60902

Re: Restaurera en PDP11/04

Nu gick det att köra diagnostiken ZTAAC0 utan fel på båda drive 0 och 1. Men inte ZTABC0. Problemet med diagnostikprogrammen är att de inte är helt lätt att tyda fel utskrifterna. Vad är det egentligen som är fel? Visst är det ett aber. Vad hade du hittat för dokumentation till testmaterialet? Ibla...