Yahoo Groups archive

AVR-Chat

Index last updated: 2026-04-28 22:41 UTC

Message

RISC vs CISC (was Re: AVR Mega AT89 what is the difference ?)

2004-07-28 by Graham Davies

--- In AVR-Chat@yahoogroups.com, "Astria Nur Irfansyah" 
<irfansyah@t...> wrote:

> ... AVRs instruction set
> is not so reduced ...

These days, what distinguishes RISC and CISC is not so much the size 
of the instruction set but whether you can perform operations 
directly on memory. In the AVR, you have to load data from memory to 
a register, operate on it and write it back, therefore it is RISC. 
(There are exceptions for built-in peripherals.) In the ZiLOG Z8 
Encore! (for example) you can operate directly on memory, so it is 
CISC. It's hard to know what relevance this has to users unless you 
are used to one or the other style and are programming in assembly.

Graham.

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.