Struttura e progetto dei calcolatori. Progettare con RISC-V is the Italian edition of the classic textbook by David A. Patterson John L. Hennessy , published in Italy by Zanichelli
module alu (
input logic [31:0] a, b,
input logic [2:0] alu_control,
output logic [31:0] result,
output logic zero
);
always_comb begin
case (alu_control)
3'b000: result = a & b; // AND
3'b001: result = a | b; // OR
3'b010: result = a + b; // ADD
3'b110: result = a - b; // SUB
3'b111: result = (a < b) ? 1 : 0; // SLT
default: result = 32'bx;
endcase
zero = (result == 0);
end
endmodule
Per chi acquista il volume fisico (spesso disponibile presso rivenditori come Amazon o Zanichelli), è inclusa la versione e-book. Struttura e progetto dei calcolatori
and John L. Hennessy. The text is a fundamental reference for understanding the hardware/software interface through the lens of the open-source instruction set architecture (ISA). Architecture and Design of Computers: The RISC-V Paradigm 1. Introduction to RISC-V and Computer Abstractions The central premise of modern computer design is the hardware-software interface . Unlike proprietary architectures (such as x86 or ARM), Capitolo 1 – Astrazioni e Tecnologie Digitali 1