microprocessors

Gadzooks! Architectures abound! Looking for an embedded processor/controller taxonomy

I am looking for a taxonomy of embedded processors. Which processors belong to which families? Who decends from whom? Does anyone here know of a simple article that describes it? ...

What is the role of stack in a microprocessor?

What is the role of stack in a microprocessor? ...

What microprocessor for experimentation?

I harbor a secret fantasy (oops, not so secret anymore) to build a simple computer from scratch. I'm looking for an easy-to-use microprocessor to start with. I know about the usual suspects such as the 6502, 68000, 8086, Z80, etc. But I'm wondering if something better is out there. Here's my wish list: Must have: Low clock rate (4-25 ...

What is a stack pointer used for in microprocessors?

I am preparing for a microprocessor exam. If the use of a program counter is to hold the address of the next instruction, what is use of stack pointer? ...

What is the difference between MOV and LEA [8086 Microprocessor]

Hi there, I would like to know Whats the difference between these instructions. MOV AX, TABLE-ADDR and LEA AX, TABLE-ADDR P.S: As I am not skilled in this domain, kindly provide a simple solution. ...

Microprocessor to RS-232 realtime plot using PySerial/Matplotlib?

Greetings! I'm new to the world of Python and my programming skills are fairly poor but I'm trying to figure a way to use Python to display the output from an EEG circuit (using the OpenEEG circuit http://openeeg.sourceforge.net) The analogue output is amplified and processed via an ADC (in an ATmega8 microcontroller) and is converted ...

Why 24 bits registers?

Hi, In my work I deal with different micro-controllers, micro-processors and DSP processors. Many of them have 24-bits registers and counters. I know how to use them, this is not my question. My question is why do they have 24-bits register! why not make it 32 bit? and as I know, it is not a problem of size, because the registers are ...

Mutli-core Processors: Does each "core" run at the full clock speed or some fraction of the full clock frequency?

Let's say you have a single (1) Intel/AMD x86-64 bit 2 GHz 8 core processor. Does each of the 8 cores all run at the full 2 GHz or, does each core run at some fraction of the full 2 GHz clock (e.g. 250 MHz)? ...

stack related question in microprocessor

we can also do queues opration in microprocessor? ...

.net development for Microprocessors

Hello all, I am a .net web developer. I have several years of experience in this field. Lately, I have received a job proposal for developing .net embedded code on .Net Arm Microprocessors. I wanted to know, what overhead or problems should I expect in developing on microprocessors? I know that developing for the web and for hardware a...

Stack Overflow of 8086 microprocessor...

What'll be the behaviour of the 8086 Microprocessor when the stack is full and even then I push something into it? ...

What are 16, 32 and 64-bit architectures?

What do 16-bit, 32-bit and 64-bit architectures mean in case of Microprocessors and/or Operating Systems? In case of Microprocessors, does it mean maximum size of General Purpose Registers or size of Integer or number of Address-lines or number of Data Bus lines or what? What do we mean by saying "DOS is a 16-bit OS", "Windows in a 32-...

Moving data from memory to memory in micro controllers.

Why can't we move data directly from a memory location into another memory location. Pardon me if I am asking a dumb question, but I think this is a true situation, at least for the ones I've encountered (8085,8086 n 80386) I am not really looking for a solution for moving the data (like for eg, using movs n all), but actually the rea...

Cross-Processor Benchmarking?

Hello, Is there an easy way to benchmark a piece of software across a wide range of processors? The software I am looking to benchmark is a piece of an SSL Library - I'm looking to test the performance of some of the algorithms as hardware changes. Because I don't personally have the wide range of physical processors which I would li...

Size of microprocessor

I have read that the microprocessor consists of several components, each having same/different "sizes". But what really confuses me is what determines the stated size of a microprocessor as 16-bit, 32-bit or 64-bit... Is it: the the ALU's capacity? the size of the data bus? the size of the address bus? the "least common denominator" o...

need help writing a program

I am taking a class in microprocessing, and having some trouble writing a program that will hold a value in a port for two seconds before moving on to the next port. Can any one help this make more sense? I have thought of using NOP but realized thats a bit unrealistic, I have tried ACALL DELAY but for some reason its pulling up as an u...