MBY kåserar: Vår bortglömda följeslagare

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av jaqob
Säger dig ordet Tutor något?
Annars kan jag säga att Tutor är mycket nära ren ondska...

Haha ja faktiskt, det är på LiU jag pluggar så jag är väl bekant med TUTOR och dess ondska

Visa signatur

"People who invent random theories which only defend the vendor must have
been beaten as children. Beaten with sticks."
- Theo de Raadt

Permalänk
Medlem

M68k lever i våra hjärtan

Citat:

Ursprungligen inskrivet av Opteron
Grymt intressant! Läser själv en kurs i datorteknik på universitet där vi kikar på lite olika mikroprocessor främst Motorolas 68k som vi även skriver en hel del assembler för! Så jag tycker detta var kul att läsa här! Mer sådant!

Motorolas gammla M68k håller stilen. Har just slutfört andra kursen om mikroproppar på MDH. Måste säga att Atmels ATMega16 är inte på långa vägar är lika trevlig som M68k:n

Återigen ett stort tack MBY för att du håller oss informerade så det inte faller i glömska.

Visa signatur

Gränser är till för att tänjas!

Permalänk

Jag skulle gärna vilja ha reda på min fråga som jag skrev förut. Så här kommer den igen

Vad är det som gör att man bara kan trycka ner 3 tagenter samtidigt på ett ps2 tagentbord ?

Är det en begränsning i 8042an ?

Visa signatur

hollywoodstar

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av hollywoodstar
Jag skulle gärna vilja ha reda på min fråga som jag skrev förut. Så här kommer den igen

Vad är det som gör att man bara kan trycka ner 3 tagenter samtidigt på ett ps2 tagentbord ?

Är det en begränsning i 8042an ?

Det är en begränsning i tangentbordet.

Visa signatur

|| SWECLOCKERS.COM || oskar@sweclockers.com || OSkar000.se || Fototråden ||
|| Gundeman || Bartonofix || GundemanX2 || Obelinux || Nexofix || Filofix || Ircofix ||
|| Tillse att hjärnan är inkopplad innan fingrarna vidrör tangentbordet ||
|| D300 | D700 | 24/2,8 | 28/2,8 | 35/2 | 50/1,8 | 55/2,8 | 85/1,8 | 105/2,5 | 200/4 | 300/4,5 | 10-20 | 24-70/2,8 | 75-150/3,5 | 80-200/2,8 ||

Permalänk
Citat:

Ursprungligen inskrivet av hollywoodstar
Jag skulle gärna vilja ha reda på min fråga som jag skrev förut. Så här kommer den igen

Vad är det som gör att man bara kan trycka ner 3 tagenter samtidigt på ett ps2 tagentbord ?

Är det en begränsning i 8042an ?

Är det inte pga strobing? Alltså att de har minimerat antalet kontakter till tangenterna så det behövs så få som möjligt?
För att läsa av 64knappar räcker 8+8 kablar om man kopplar dem som en matris. Problemet är att man då inte kan använda alla samtidigt, riktigt så som i exemplet är tangentbordet dock ej kopplat.
*edit*
8+8kablar, 16st alltså.. Inte gånger som jag skrev.

Annars håller jag med det ovanstående har skrivet om de gamla kontakterna (serie & parallellportarna). Fler än vad man kan tro använder dem idag, då de är så lätta att programmera. Varför krångla till det i onödan?

Visa signatur

[Core i7-3930K med 32GB ram, 2*256GB SSD] & [Core i7 3770K med 16 GB RAM, 256GB SSD] som tillsammans har ett [HD 5850 1GB] och 3st 24".

Permalänk
Inaktiv
Citat:

Ursprungligen inskrivet av AndreaX
hehe, får man ens hylla Intel på denna nivå nu?

en trevlig funktion som kan användas för att signalera nytt meddelande för IM också. (plugin finns till Miranda bla) konstigt att inte fler drar nytta av detta.

DETTA VAR DET ABSOLUT COOLASTE JAG NÅNSIN SÄTT.... hahahahahah nu slipper man bli störd av pip o grejjer när man spelar.... bara kolla på tangentbordet

Permalänk

Underbart underhållande läsning.

Visa signatur

Amd64 3200+ (Zalman 7000B-AluCu)|Gigabyte K8NS Pro|1Gb Ram|Leadtek 6800Gt @ 380 / 1080|Antec LanBoy / Tagan 480w

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av hollywoodstar
Jag skulle gärna vilja ha reda på min fråga som jag skrev förut. Så här kommer den igen

Vad är det som gör att man bara kan trycka ner 3 tagenter samtidigt på ett ps2 tagentbord ?

Är det en begränsning i 8042an ?

Vad jag vet så skall det inte vara några problem med 4 tangenter samtidigt. 5 tangenter fungerar dock inte. Sitter själv med Logitech tangentbord.

Visa signatur

Att kunna ha rätt är en självklarhet, man kan ha olika uppfattning om VISSA saker, men inte VISSA andra, t.ex att jorden är platt när den är RUND! Eller andra uppenbara saker som att en processor ÄR bättre än en annan.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av MBY
Vet faktiskt inte. Det finns en del som talar emot det, och en del som talar för.

USB har ju en direktkanal in i datorn, och en 8042 har givetvis ingen möjlighet att sköta all annan möjlig USB-kommunikation. Så: antagligen nej.

Däremot kan det hända att USB-tangenborden själva hyser en MCS-48, eller någon form av mjukvaruemulering via någon annan µC - t.ex. AVR, PIC eller dylikt.

Det som talar för är ju att just tangenbord har en mer lågnivåkommunikation med datorn, annars hade ett USB-tangentbord inte kunnat användas innan OS drar igång. Exakt hur det sköts, och "vem" som sköter det vet jag ej, men jag skulle gissa att den lilla 8042-klonen i chipsetet inte styr bitar i detta fall.

Tangentborden själva innehåller ofta en mikroprocessor. Förut vanligen just en 8042, men vilken µC som helst duger. Dennes uppgift är att översätta tangentbordets "proprietära" rad- och kolumnindeling av tangenterna till standard 8042-scancodes.

Så, eftersom även ett USB-tangentbord genererar scancodes så finns säkert 8042 som "koncept" någonstans i kedjan, men troligen inte en 8042 själv (rent fysiskt finns den i chipset, men är gör nog ingen nytta). Antagligen på mjukvarunivå. T.ex. en lågnivådrivrutin för USB i BIOS.

Nåja, det var ett långt inlägg som egentligen bara kan sammanfattas: Jag vet faktiskt inte, men jag hoppas!

...
Edit: Låt oss anta att 8042 spelat ut sin roll om och när PS/2-kontakten försvinner och alla tangentbord kör USB. Hur länge kommer 8042 rent fysiskt att finnas i chipsetet? Faktiskt, antagligen ett bra tag till. Vi kan jämföra med ISA-bussen. Inget nytt moderkort på flera år har haft ISA-platser. Dock, verkar det finnas hårdvarumässigt stöd för dessa, och virtuella PCI<>ISA-bryggor finns alltjämt.

PCn är fullproppad med fossil, blindtarmar och svanskotor. Mycket som man helt enkelt inte blir av med. De ROM-adresser som tidigare innehöll en BASIC-tolk (om man postar nästan vilken IBM-dator som helst utan hårddisk eller diskettstation bootar den in i BASIC) är mig veterligen ännu ej allokerade av något annat. Rent fysiskt så kan moderna BIOS-flashminnen hålla några megabyte, trots att det ursprungliga PROM bara hade 64 kB rutiner och 64 kB BASIC. Textlägesgrafikminnet börjar fortfarande på B800:0000h, och är nödvändigt för att datorn ska kunna visa text när den postar (eller är i DOS). Detta är en del i den berömda 640 kB-gränsen. Fortfarande är PC-arkitekturen beroende av s.k. realläge (fullt 8086-stöd), och detta kräver att hela datorn är det för att kunna starta. BIOS läste, läser och kommer att läsa tangentbordet via port 60h, och kommer att "tro" att det är en 8042 bakom. I själva verket kanske det i stället är någon annan, modernare, del av BIOS som emulerar 8042 och har ett gränssnitt mot USB (eller virtuell PS/2 via en faktisk 8042).

Kanske kan man inte plocka bort den integrerade tangentbordsprocessor hur som helst om annat är beroende av denna. T.ex. så måste ju något trigga tangentbordsinterrupten hos huvudprocessorn, och något måste peka ut och minnas tangentbordsbufferten.

Möjligt är att USB-hård- och mjukvara snackar med 8042 som snackar med BIOS och CPU.

Edit2: Observera de alla "kanske" och "möjligt är...". Jag vet således inte, utan spekulerar bara. Om någon har stenkoll på vad en modern PC gör när den vaknar, så skriv gärna (då kan jag jämföra med hur det går till på riktiga datorer ).

Mitt tangentbord "laggar" i bios ifall jag kopplar det via usb fast de flytar på fint ifall jag kopplar de via PS/2 så de verkar som de är nån trög emulering nån stans.

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av gOry
Mitt tangentbord "laggar" i bios ifall jag kopplar det via usb fast de flytar på fint ifall jag kopplar de via PS/2 så de verkar som de är nån trög emulering nån stans.

Det kan vara så. Fast jag förstår inte vad du menar riktigt. Har du både USB- och PS/2-kontakt på ditt tangentbord? Vad menar du med att det laggar i BIOS? Är det just i setupmenyn som tangentbordet "hackar" om det är kopplat till USB? Ja, det låter ju onekligen som någon "dålig" emulering. Fast kan kan lika gärna vara BIOS fel, som inte klarar av USB smärtfritt.

Visa signatur

http://www.theatlantic.com/national/archive/2012/05/how-the-p...
"If there's a simple lesson in all of this, it's that hoaxes tend to thrive in communities which exhibit high levels of trust. But on the Internet, where identities are malleable and uncertain, we all might be well advised to err on the side of skepticism."

Permalänk
Medlem

Mycket trevlig läsning! Du är i sanning allmänbildad MBY! Om du skrev en bok om x86 platformen och varför den fortfarande används så skulle jag köpa boken och be dig signera den, sen sitta och ruva den som en Pingvin tills den kläcks till en Amiga!

OT: tofen, vad har du kommit upp i med din opteron?

Visa signatur

Lenovo Thinkpad T14 gen 2 - i7 1165G7 - 32Gb ram - 512Gb OPAL2 ssd - 300 nit 1080p

Permalänk
Medlem

Nu jävlar, ska ta reda på var den där kretsen sitter på mitt moderkort, sen ska jag voltmodda och konstruera ett vattenblock som passar, sen blire till å klocka! 0.1mhz är ju såååå 1800-tal! ;):D

Förresten, det där med å kontrollera lamporna på tangentbordet, finns en sån plugin till samurize också! Man kan konfigurera lamporna till vad som helst, t.ex HD-lampan, mail osv.
http://www.samurize.com/modules/mydownloads/singlefile.php?ci...

Skön artikel btw!

Permalänk
Avstängd

FL3JM: Du kanske missförstod mig. 8042 på en PC går inte på 0,1 MHz, utan snarare i trakterna kring 12 MHz. Däremot klockades den första varianten ur MCS48 med 100 kHz (0,1 mhz är 0,1 millihertz, eller en cykel på 10 000 sekunder, anm. Det är viktigt att M är stor bokstav, viktigare än att H är det).

Visa signatur

http://www.theatlantic.com/national/archive/2012/05/how-the-p...
"If there's a simple lesson in all of this, it's that hoaxes tend to thrive in communities which exhibit high levels of trust. But on the Internet, where identities are malleable and uncertain, we all might be well advised to err on the side of skepticism."

Permalänk
Medlem

MBY, alla tänker inte på hur de olika prefixen ska användas
--- m = milli , M= Mega.

Verkligen intressant artikel för övrigt, väl skrivet

Visa signatur

C2D Q6600 || Gigabyte P31-DS3L || Corsair 6400 1GB*2 || 8800GT || Audigy2

Permalänk
Medlem

MBY: Jag har faktiskt en fullt fungerande IBM PS/2 50z

286a 10mhz, 1mb ram, 60mb hd, och den har givetvis MCA buss

Permalänk
Medlem

Trevlig läsning!
Ser fram emot en uppföljare.

Permalänk
Medlem

Får väl sälla mig till den nöjda skaran jag med, bra skrivet som vanligt

Visa signatur

AMD Ryzen 7 5800X3D | ASUS ROG Strix X570-F Gaming | ASUS 3080 TUF | 32GB DDR4 3200MHz | Corsair HX1500i

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Opteron
Haha ja faktiskt, det är på LiU jag pluggar så jag är väl bekant med TUTOR och dess ondska

Trevligt, är antagligen samma kurs vi läser nu då

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av AndreaX

en trevlig funktion som kan användas för att signalera nytt meddelande för IM också. (plugin finns till Miranda bla) konstigt att inte fler drar nytta av detta.

Ledsen för off topic men finns ett sånt plugin till Gaim också?

Visa signatur

-Mycken möda leder ofta till tappad handske.

Permalänk

Tack för en mycket intressant och inte minst; läsvärd artikel !

Något sådant där "blinka blinka plug-in" går givetvis inte att få tag i till MSN Messenger... ?