Find Jobs
Hire Freelancers

Design instructions set for a CPU

$10-30 USD

Chiuso
Pubblicato quasi 7 anni fa

$10-30 USD

Pagato al completamento
Design 13-bit instructions set for a CPU which operates on 16-bit signed numbers. Design a computer system which will be able to process: -Arithmetic operations: Addition, Subtraction, Multiplication (on data which might be on registers or main memory) -Logical operations: You will need to decide which logical operations you will need. -Branch operations: You will need to decide which branch operations you will need. -And any other need operations. You must include following points: -Width of instructions (given in project name) -Word size -Bus width -List of registers in CPU (user-accessible and inaccessible) and their sizes -Instruction formats: structure of instruction, explanation why you have selected certain instructions and which registers can be used with that instruction. -Binary code for each opcode. -Which addressing modes will be supported -Which flags will be included -A sample program
Rif. progetto: 14349133

Info sul progetto

3 proposte
Progetto a distanza
Attivo 7 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
3 freelance hanno fatto un'offerta media di $50 USD
Avatar dell'utente
Hi! I am professional C/C++/C#/Java/Python programmer. I can do this project with highest quality! Best Regards, Szymszteinsl
$100 USD in 1 giorno
5,0 (35 valutazioni)
6,4
6,4
Avatar dell'utente
A proposal has not yet been provided
$25 USD in 10 giorni
0,0 (0 valutazioni)
0,0
0,0

Info sul cliente

Bandiera: BOSNIA AND HERZEGOVINA
Bosnia and Herzegovina
0,0
0
Membro dal giu 14, 2017

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.