Specifika instrukční sady mikroprocesorů Intel 8086/8088 (2)

Zdroj Zdroj: root.cz     17.09.2024 (00:00)     Sekcia it, počítače

Zaměříme se na specifické instrukce, které byly na mikroprocesorech Intel 8086/8088 podporovány. Bude se v první řadě jednat o instrukce pro BCD aritmetiku a o „řetězcové instrukce“, které jsou pro platformu 8086 typické. celý článek

 
Ďalšie články
 

Specifika instrukční sady mikroprocesorů Intel 8086/8088

Zdroj Zdroj: root.cz     12.09.2024 (00:00)     Sekcia it-pocitace

Po popisu grafického subsystému počítačů IBM PC se na chvíli zastavme u instrukční sady mikroprocesorů Intel 8086/8088. Ta je totiž poměrně specifická a navíc i překvapivá v tom, jak dlouho některé instrukce trvají.

 

Specifika instrukční sady mikroprocesorů Intel 8086/8088 (3)

Zdroj Zdroj: root.cz     26.09.2024 (00:00)     Sekcia it-pocitace

Dokončíme popis blokových a řetězcových instrukcí, které jsou specifickým rysem instrukční sady Intel 8086/8088. Ukážeme si vliv směru přenosu dat a zaměříme se i na problematiku rychlosti provádění blokových operací.

 

Vývoj mikroprocesorů z rodiny 80×86: od Intelu 8086 k čipu 80286

Zdroj Zdroj: root.cz     03.12.2024 (00:00)     Sekcia it-pocitace

Většina příkladů, které jsme si až doposud ukazovali, využívala pouze instrukce a registry dostupné na původních mikroprocesorech 8086 a 8088. Ovšem možnosti instrukčních sad se postupně s příchodem dalších čipů řady x86 rozšiřovaly.

 

Rozšíření instrukční sady SSE2 v programech psaných v assembleru (dokončení)

Zdroj Zdroj: root.cz     08.04.2025 (00:00)     Sekcia it-pocitace

Na předchozí dvojici článků o rozšíření instrukční sady SSE2 dnes navážeme. Popíšeme si zbývající instrukce ze sady SSE2, které slouží pro operace prokládání prvků, extrakci či naopak spojování prvků vektorů a podobně.

 

Rozšíření instrukční sady F16C, FMA a AVX-512 na platformě x86–64

Zdroj Zdroj: root.cz     10.11.2022 (00:00)     Sekcia it-pocitace

Dnes se seznámíme s rozšířeními instrukční sady, které se jmenují F16C, FMA a AVX-512. První dvě rozšíření jsou pojata minimalisticky, ovšem AVX-512 přidává velké množství instrukcí i registrů.

 

Rozšíření instrukční sady „Advanced Vector Extensions“ na platformě x86–64

Zdroj Zdroj: root.cz     01.11.2022 (00:00)     Sekcia it-pocitace

Článek je věnován rozšíření instrukční sady „Advanced Vector Extension“ neboli AVX. Oproti MMX či SSE se jedná o výrazné vylepšení podpory SIMD operací s delšími vektory a s novými instrukcemi.

 

Nové vlastnosti čipů 80386: stránkování a virtuální režim 8086

Zdroj Zdroj: root.cz     07.01.2025 (00:00)     Sekcia it-pocitace

Seznámíme se s dvěma technologiemi, které byly součástí mikroprocesoru Intel 80386. Tento v několika ohledech přelomový čip totiž kromě dalších vylepšení nabízel možnost stránkování (paging) a nový virtuální režim.

 

Vývoj her a grafických dem pro oslavovanou i nenáviděnou platformu PC (vražedná kombinace 8088 a CGA)

Zdroj Zdroj: root.cz     04.07.2024 (00:00)     Sekcia it-pocitace

Vývoj grafických dem a her pro jiné platformy (Atari ST, Amiga) může být zábavný, neb vývojář většinou měl pocit, že je HW navržený „příčetně“. IBM PC kombinující Intel 8088 a CGA grafiku, je opačným případem.

 

Vývoj mikroprocesorů z rodiny 80×86: 32bitové čipy 80386 a 80486

Zdroj Zdroj: root.cz     05.12.2024 (00:00)     Sekcia it-pocitace

Dnes se budeme zabývat těmi novými instrukcemi, které byly přidány do třetí generace mikroprocesorů rodiny 80×86, tj. konkrétně do čipů Intel 80386 (a posléze i Intel 80486). Prozatím se zaměříme především na reálný režim.

 

Intel investuje 400 milionů eur do vývoje procesorů RISC-V. Pomůžou mu na cestě k zettaFLOPS

Zdroj Zdroj: zive.cz     06.06.2022 (13:45)     Sekcia it-pocitace

Intel už se nějakou dobu zabývá novým trendem v oblasti čipů open source instrukční sadou RISC-V, ze které má sice nejvíce strach Arm, ale do budoucna lze očekávat, že by tyto čipy mohly ohrozit i čipy s instrukční sadou x86. Intel proto nechce nechat nic náhodě a nyní investuje do vývoje těchto ...

Další zářez pro Arm. Čínská Alibaba vyvinula 128jádrový procesor, kterým v datacentrech nahradí čipy x86

Intel chce za 2 miliardy dolarů koupit startup vyvíjející open source čipy RISC-V

Od instrukční sady SSE k sadě SSE2

Dokonáno. Apple se v nových MacBoocích definitivně zbavil Intelu

Rozšíření instrukční sady SSE2 (2. část)

Motorola 6809: nejvýkonnější a nejelegantnější mikroprocesor osmibitové éry

Před padesáti lety začala éra mikroprocesorů. Odstartoval ji Intel 4004

Intel právě oslabil VIA, třetího z výrobců procesorů typu x86

Grafika na osmibitových Atari: grafický koprocesor ANTIC

Intel se vyhne miliardové pokutě, ve sporu proti Bruselu uspěl

Intel asi nezíská firmu SiFive. Jak teď naskočí na trend procesorů RISC-V?

Rozšíření instrukční sady AVX-512 na platformě x86–64 (dokončení)

Intel po několika měsících ukončil projekt pro RISC-V. Ve spolupráci s Brnem částečně bude pokračovat

Rozšíření instrukční sady AVX a programy v assembleru

Brněnský Codasip rozjel spolupráci s Intelem, pomůže mu s čipy konkurujícími ARMu

Navrhujeme a vyrábíme vlastní CPU: architektura instrukční sady

Instrukční sady SIMD a automatické vektorizace prováděné překladačem GCC

Matematické koprocesory na platformě 80×86 prakticky

Instrukční sady SIMD a automatické vektorizace prováděné překladačem GCC (3)

Zobrazení čísel a zpracování příznaků mikroprocesoru Zilog Z80

Instrukční sady SIMD a automatické vektorizace prováděné překladačem GCC (2)

Specifické vlastnosti procesorů AArch64: podmíněné a nepodmíněné skoky, adresování dat

Zápis funkcí obsahujících instrukce Thumb a Thumb-2 v MicroPythonu (2)

Procesory od AMD krvací. Zranitelnost Zenbleed je bezpečnostní noční můřou

Pokročilejší SSE operace: přeskupení, promíchání a rozbalování prvků vektorů

K Armu se nesmí přiblížit, Huawei proto experimentuje s RISC-V. Už má první čip

Apple drtí notebookovou konkurenci s čipy Arm. Shrábne 90 % všech příjmů

Čínský Zhaoxin už má desktopovou grafickou kartu. Je tak slabá, až to bolí

Microsoft Office 360 pro Mac už je upravený a plně kompatibilní s čipy M1 na bázi Armu

Apple chystá vlastní 64jádrový čip pro Mac Pro. Mohl by překonat i to nejlepší od AMD

Jaký je Intel Meteor Lake na Linuxu při svém uvedení na trh

Videopřehrávač VLC už má nativní podporu pro čipy Apple M1 v nových Macích

Čínský výrobce procesorů Zhaoxin chystá i vlastní samostatnou grafickou kartu

Novinky pro Linux 5.17: ovladač AMD P-State či Intel Hardware Feedback Interface