please check my answer (processor ) ?

Discussion in 'General Electronics Chat' started by vead, Nov 16, 2014.

  1. vead

    Thread Starter Active Member

    Nov 24, 2011
    621
    8
    hello
    I need someone to check my work
    I want to know reason that I have explained in my post is right or wrong ?

    Q1. If data is 4 bit ,which alu you should have to use
    A . 2 bit ALU
    B . 4 bit ALU
    C 6 bit ALU
    D 8 bit ALU
    my answer . (B) 4 bit alu
    reason : data is 4 so I used 4 bit alu . 4 bit alu deal with 4 bit number like 0001+1010

    Q2. If data is 8 bit,which data memory you should have to use ?
    A. data memory 8 x 256
    B. data memory 4x16
    my answer .A data memory 8 x 256
    reason : If data is 8 bit , ALU is 8 bit so data memory should be 8 x 256

    Q3.If instruction is 4 bit ,which program memory you should have to use ?
    A. program mmory should be 4x16 bit
    B. program mmory should be 8x256 bit
    C program mmory should be 6x64 bit
    my answer A . program memory should be 4x16 bit
    reason : Instruction are 4 bits so program memory should be 4x16 bit

    Q 4. If we have 4 to 16 Instruction decoder , how many instruction it can decode ?
    A. 8 instruction
    B. 16 instruction
    C. 256 instruction
    my answer (B) 16 instruction
    reason : 4 control word can decode 16 instruction


    Q5. Why Program counter is 4 bit ?
    A. 4 bit program counter can address 16 instructions
    B 8 bit program counter can address 256 instructions
    C.16bit 4 bit program counter can address around 6500 instructions
    my answer. A
    because 4 bit program counter can address 16 instructions

    please checkout my work ?
     
Loading...