330 likes | 540 Views
Wykład 3: Adresowanie i jednostki obliczeniowe w ADSP 21161N. PG – Katedra Systemów Mikroelektronicznych ZASTOSOWANIE PROCESORÓW SYGNAŁOWYCH Marek Wroński. ADSP- 21261-Diagram blokowy architektury. Magistrale systemowe i generatory adresów. Architektura generatorów adresu DAG.
E N D
Wykład 3: Adresowanie i jednostki obliczeniowe w ADSP 21161N PG – Katedra Systemów Mikroelektronicznych ZASTOSOWANIE PROCESORÓW SYGNAŁOWYCH Marek Wroński
Metody adresowania Rejestrowe posrednie adresowanie pamieci
Transfer danych z generatorów adresów Normal Word Extended-precision (Data Register) Long Word DAG Register to Data Reg.
Flagi operacji arytmetyczno-logicznych: ASTATx/y • ALU result zero or floating-point underflow. Bit 0 (AZ) • ALU overflow. Bit 1 (AV) • ALU result negative. Bit 2 (AN) • ALU fixed-point carry. Bit 3 (AC) • ALU X input sign for ABS, Mant operations. Bit 4 (AS) • ALU floating-point invalid operation. Bit 5 (AI) • Last ALU operation was a floating-point operation. Bit 10 (AF) • Compare Accumulation register results of last 8 compare operations. Bits 31-24 (CACC)
Flagi operacji arytmetyczno-logicznych: STKx/y Flagi, które mogą zostać tylko ustawione przez ALU (kasowane przez program) • ALU floating-point underflow. Bit 0 (AUS) • ALU floating-point overflow. Bit 1 (AVS) • ALU fixed-point overflow. Bit 2 (AOS) • ALU floating-point invalid operation. Bit 5 (AIS)