The tag has no wiki summary.

learn more… | top users | synonyms

0
votes
0answers
3 views

MIPS: Branch using indirect jump? [migrated]

Suppose a label called L1. On MIPS, one can easily do: beq $t1, $t2, L1 But is there a way to do the same using indirect addressing? By that, I mean using a ...
0
votes
0answers
34 views

Translation scheme: C to MIPS [on hold]

Suppose the grammar: W -> "while" '(' cond ')' '{' body '}' cond -> ID < ID body -> ... and the C code: "while (x < z) { ... }" How would I go about generating the MIPS code? Does it have ...
1
vote
1answer
37 views

Programs for artificial system design? [closed]

Are there program systems that can discover the need of routines - and then design them, code them and use them as parts of the system? Any group of humans trying to pursue an activity has to ...
5
votes
3answers
933 views

Why do compilers produce assembly code?

Assembly language is converted in to machine language by assembler. Why would a compiler convert high-level language to assembly? Can't it directly convert from the high-level language to machine ...
1
vote
2answers
141 views

Some questions regarding compilers and assemblers

Lots of basic questions are there in my mind. I need to clear them. Statement 1: A compiler converts a human-readable codes to object codes, and those are converted to a machine code (executable) by ...
0
votes
1answer
106 views

What are current approaches to auto-parallelisation?

I am looking for answers which provide short overview of models and current state of research for auto-parallelisation of sequential code.