Crusoe

en strömsnål processor för bärbara datorer från nerlagda Transmeta†. – Crusoe visades upp första gången i januari 2000. Tillverkningen upphörde definitivt 2007. Crusoe byggde på en kombination av kretsar och mjukvara och innehöll relativt få transistorer. Tack vare mjukvaran kunde den översätta (kodmorfa) instruktioner avsedda för Intel‑processorer till sin egen instruktionsuppsättning, alltså uppträda som en Intel‑processor och köra Windows. Användarna skulle kunna uppdatera processorn genom att läsa in ny mjukvara.

[nerlagt] [processorer] [ändrad 15 oktober 2018]

instruktion

      1. – grundläggande operation som kan utföras av en dators processor. Även: kod som får pro­ces­sorn att utföra en viss operation. – Alla mer eller mindre kom­pli­ce­rade kommandon som datorn får av en användare eller vid programkörning måste delas upp i enkla instruktioner som processorn kan utföra. Varje processortyp har en instruktionsuppsättning som är etsad i kretsen och som alltså inte kan ut­vidgas. Vid kompilering av ett program ersätts program­koden, skriven i program­språk, av instruk­tioner ur instruktionsuppsättningen för den pro­cessor som man kom­pi­lerar för. Instruktionerna kan vara mer eller mindre komplexa, det vill säga att en instruktion som används i en pro­cessor kan motsvaras av flera instruktioner i en annan processor – se RISC och CISC. – Vanliga typer av instruktioner beskriver:
        • – aritmetiska operationer (de fyra räknesätten);
        • flyttals-operationer (räkning med stora, ofta av­rundade tal);
        • – körningsinstruktioner (hopp i programmet, villkorliga instruktioner, körning av subrutiner, minneshantering);
        • – systeminstruktioner (som bara får begäras av operativ­systemet);
      2. – i programspråk också: de grundläggande opera­tioner som program­språket har kod för;
      3. – operation som användaren ber datorn utföra, till exempel Skriv ut. Sådana instruktioner kallas för kommandon (commands). Ett kommando verkställs av processorn som en eller flera instruktioner.

– På engelska: instruction.

[processorer] [programmering] [ändrad 8 februari 2019]

instruktionsuppsättning

den uppsättning instruktioner som en pro­ces­sor kan utföra. – Instruktionerna är bland annat de grundläggande logiska och matematiska operationerna. Ett program som ska köras på en dator måste översättas till processorns instruktionsuppsätt­ning. Detta görs antingen innan programmet lagras på datorn (se kompilering) eller medan programmet körs (se interpreterat språk). Instruktionsuppsättningen kan också innehålla instruktioner för specifika ända­mål som avan­cerad matematik eller bildbehandling, och den inne­håller också instruk­tioner för hur programmet ska köras. – Två processortyper är kompa­tibla (utbytbara) om de har samma instruktionsuppsätt­ning. De kan då köra samma program. Det är det som gör AMD:s proces­sorer kompa­tibla med Intels. – Två processorer kan ha samma instruktionsupp­sätt­ning utan att för den skull vara identiska. Den mikroarkitektur som reali­serar instruktionsuppsättningen – alltså som steg för steg beskriver hur instruktion­erna ska utföras – kan vara helt olika på de två processorerna. Två olika filosofier för instruktionsuppsättningar var länge RISC och CISC. – På engelska: instruction set eller instruction set architecture, förkortat ISA.

[processorer] [ändrad 23 maj 2018]

Hobbit

en processor från AT&T, tillverkad 19921994. Den utveck­lades av AT&T på begäran av Apple som tänkte ha processorn i Message­Pad (se Newton†), vilket dock aldrig blev av. (Apple vald i stället en processor från Arm.) I stället användes Hobbit i den kort­livade penn­datorn Eo†. Pro­ces­sorn använ­des också i de första ver­sion­er­na av BeBox†. – Upp­kallad efter det kort­vuxna folk­slaget i J R R Tolkiens böcker.

[it-historia] [processorer] [ändrad 30 september 2020]

morfning

(morphing) – byte av form, utseende eller skepnad, omställning, förvandling, transformation. Att morfa är att:

  1. – omvandla en bild till en annan bild. Till exempel att gradvis förvandla en bild av ett ansikte till en bild av ett annat ansikte;
  2. – om hårdvara: byta funktion på ett genomgripande sätt (så att en anordning kan göra samma nytta som två eller flera separata). Ett exempel var företaget Transmetas† processor Crusoe†, som kunde ställa om sig – morfa – mellan två instruktionsuppsättningar: den kunde bete sig som en Intelprocessor eller som en Transmetaprocessor;
  3. – se kodmorfning.

[bildbehandling] [hårdvara] [ändrad 4 januari 2020]

CISC

(complex instruction set computer) – beteckning på ett slags processorer som kunde behandla en omfattande uppsättning instruktioner, inklusive en del som var ganska invecklade. – Benämningen CISC skapades i efterhand (är en retronym) och anknöt till alternativet RISC, en senare utveckling som inleddes på 1970‑talet. (Trots att computer ingår i det fullständiga namnet står CISC alltså för ett slags processor, inte för en hel dator.) – Varken CISC eller RISC är numera aktuella termer.

[förkortningar på C] [processorer] [retronymer] [ändrad 19 december 2019]

G3

en processor i PowerPC†-serien, lanserad 1997 av IBM och Motorola. – G3 var Apples beteckning på processorn: tillverkarna kallad den för Power PC 7xx, där xx står för ett antal olika sifferbeteckningar. Den G3 som Apple använde var i själva verket ett antal olika processorer baserade på samma arkitektur. – G3 var för sin tid snabb och strömsnål och passade därför bra i Apples bärbara datorer. De första utförandena hade en klockfrekvens på något under 400 megahertz, men tekniska förbättringar gjorde att senare utföranden klarade upp till 900 megahertz. G3 användes av Apple fram till 2003. IBM och Motorola fortsatte att tillverka Power PC 7xx-processorer fram till runt 2010 för olika kunder.

[processorer] [ändrad 9 december 2019]

PowerPC

(PPC) – en typ av processor som utvecklades i sam­arbete mellan Motor­ola, IBM och Apple, och lanserades 1991. – När Apple 2005 gick över till Intel‑processorer på Macintosh försvann PowerPC-processorerna från persondatormarknaden. De användes dock efter det på en del spelkonsoler. Den överordnade Power-serien av processorer från IBM finns kvar.  – PowerPC var en RISC‑processor som användes 1991–2005 i Macintosh‑datorer (där den er­satte Motorolas 68‑serie), i större system från IBM och i andra produkter. – IBM planerade i början av 1990‑talet att förse sina persondatorer med PowerPC‑processorer i stället för Intel‑proces­s­orer, men gav upp planerna. – PowerPC var en tillämpning av IBM:s processorkonstruktion Power. PowerPC lanserades som en 64‑bitars‑processor som också kunde fungera som 32‑bitarsprocessor. I själva verket användes pro­cessorerna mest som 32‑bitars­. Apple släppte sina första 64‑bitars­system med G5‑pro­cessorn under 2003. – Men sommaren 2005 beslöt Apple att gå över till pro­ces­sorer från Intel. Orsaken var att G5-konstruktionen inte klarade tillräckligt hög klockfrekvens och dessutom var för stor för att passa i bärbara datorer. Beslutet innebar i praktiken slutet för PowerPC på persondatorer. (2020 gick Apple över till Arm‑baserade processorer på Macintosh.) – PowerPC‑processorer tillverkas ändå fortfarande, bland annat för industriell användning. – Freescale† (avknoppning från Motor­ola, numera del av NXP, nxp.com) tillverkar Power‑processorer, och IBM utvecklar och tillverkar processorer för större system baserade på Power‑arkitekturen (se länk).

[processorer] [ändrad 28 april 2023]

G5

en 64‑bitars PowerPC†‑processor, lanserad sommarn 2003 i Apples Mac G5. Utvecklad av IBM. – Macen med G5‑processor var den första persondatorn med 64‑bitarssystem, och marknadsfördes som världens snabbaste persondator. En version med en klockfrekvens på minst tre gigahertz utlovades till 2004, men IBM kunde inte leverera det, vilket är en av anledningarna till att Apple under 2006 gick över till Intelprocessorer i Macarna. – G5 var också en vanlig beteckning på Macar med G5-processor.

[processorer] [ändrad 9 december 2019]

cell

  1. Cell – avvecklad processor för datorer och konsument­­elektronik, utvecklad av IBM, Sony och Toshiba. Den till­­verkades kom­mersi­ellt i olika utföranden från 2005, men 2009 meddelade IBM att konstruktionen skulle avvecklas, men ersättas av nya, liknande arkitekturer. (Se intervju i Ars Technica.) Processorn användes i Sonys PlayStation fram till 2013. – Cell var en flerkärnad 64‑bitarsprocessor. Kärnorna byggde på IBM:s Power‑processorer. – Cell var avsedd för flera operativ­­system, och anpassad för uppspelning av video och musik. Den kallades ibland för STI Cell pro­cessor efter de tre före­tagen som har utvecklat den. Det fullständiga namnet var Cell broadband engine, förkortat CBE;
  2. – se cellphone och cellular;
  3. – se minnescell;
  4. – ruta i kalkylark – en cell kan innehålla ett tal, text eller en matematisk formel;
  5. – se cellautomat.

[kalkylark] [minnen] [mobiltelefoner] [nerlagt] [processorer] [ändrad 23 april 2018]