Menu
Coddy logo textTech

Özet - Sayı Formatları

Coddy'nin Verilog Journey'sinin Temeller bölümünün bir parçası — ders 18 / 90.

challenge icon

Görev

Belirtilen formatlarda doğru değerleri yazarak kodu tamamlayın.

Yapılması gerekenler:

  1. a değişkenini onluk tabandaki 170 (10101010) için 8-bitlik ikilik (binary) değere ayarlayın
  2. b değişkenini 255 için 8-bitlik onluk (decimal) değere ayarlayın
  3. c değişkenini FF için 16-bitlik onaltılık (hex) değere ayarlayın
  4. d değişkenini 2. bitin X olduğu (diğerleri 1) 4-bitlik bir değere ayarlayın
  5. e değişkenini tüm bitleri Z olacak şekilde (4 bit) ayarlayın

Kendin dene

module number_formats;
  wire [7:0] a, b;
  wire [15:0] c;
  wire [3:0] d, e;
  
  assign a = ______;   // 170 için 8-bit ikili (binary)
  assign b = ______;   // 255 için 8-bit onluk (decimal)
  assign c = ______;   // FF için 16-bit onaltılık (hex)
  assign d = ______;   // 4-bit: 2. bit X, diğerleri 1
  assign e = ______;   // 4-bit: tüm bitler Z
  
  initial begin
    $display("a = %b", a);
    $display("b = %b", b);
    $display("c = %h", c);
    $display("d = %b", d);
    $display("e = %b", e);
    $finish;
  end
  
endmodule

Temeller bölümündeki tüm dersler