The microprocessor is an integrated circuit that elaborates information in the form of digital signals. Not to be confused with a microcontroller, which embeds many additional devices to control embedded systems.

learn more… | top users | synonyms

0
votes
1answer
51 views

How to calculate cache size?

A cache with a line size of L 32-bit words, S number of sets, W ways, and addresses are made up of A bits. Assume that the cache is word addressed, i.e., the low two bits of the address are ...
0
votes
0answers
10 views

how to program atmega328 with arduino mega 2560? [on hold]

Due to some problems I'm not able to program my arduino uno. But my arduino mega is working nice. So can I program my atmega328 chip with arduino mega?
0
votes
1answer
38 views

Direct cache vs. associative cache

Trying to solve this problem where direct cache would outperform associative: Propose you have a cache with a line size of L 32-bit words, S number of sets, W ways, and addresses are made up of A ...
0
votes
1answer
58 views

5-stage pipelined implementation (RISC) of a microprocessor

I'm trying to solve two questions about a RISC 5-staged pipeline that is not exactly like MIPS found here (everything is included in this post). Consider the non-pipelined implementation of a simple ...
0
votes
0answers
37 views

Arduino Types and versions [closed]

I am interested in develop a specific robot to my own work (a simple robot to perform a small tasks to enter this field ) so anyone please can recommend to me which versions of arduino I should use ...
1
vote
2answers
88 views

How does part of a microprocessor (Apple secure enclave) use a microkernel (L4)?

Please excuse my ignorance. I'm an 'old-fashioned' guy who thinks that there is just 'software' and 'hardware' - and these are two separate things. Along this line of thinking an OS is part of the ...
0
votes
0answers
36 views

Need help designing 8951 microprocessor system [closed]

Need help designing 8951 microprocessor system added with 4KBs of external ROM at address 0000h-0FFFh and 4KBs of external RAM at address 1000h-1FFFh. I/O device consist of a LED at port 1, turns on ...
-1
votes
1answer
79 views

Will ARM replace that older processor architecture? [closed]

I know that those processors with ARM architecture have their advantages, but will it replace those old kind of ones? Or they just will be dealing with different kinds of applications and continue to ...
0
votes
1answer
55 views

Role of the Memory Management Unit

I know that the first instruction stored in BIOS is "mapped" to memory address 0, and that a signal on the reset pin to the microprocessor causes this instruction to be fetched, beginning the POST and ...
-1
votes
2answers
84 views

Is it possible to control many microcontrollers using a single microcontroller/microprocessor? [closed]

I am presently working on Home Automation Projects, having no of home appliances. I would like to know the ways that I can control many micro-controllers using a central ...
0
votes
1answer
89 views

ARM Cores Benchmark

I am taking some deep interest lately in the ARM architecture and there are many flavors of ARM out there....ARM7, ARM9, ARM11, ARM Cortex-A, ARM Cortex-M and etc. Are there any benchmarks of all the ...
0
votes
1answer
208 views

Memory-mapped I/O and Peripheral-mapped I/O in 8085 microprocessor

In the book it is given that: "to identify the I/O devices these devices can be interfaced using address from memory space: MEMORY-MAPPED I/O. Another option is to have a separate numbering ...
1
vote
1answer
124 views

Where/what functions as a clock on a (say intel i3-7) microprocessor?

In my Microcontrollers class today, our professor talked about how for the microcontrollers we use in lab, the clock is actually a "crystal" (either his command of English or of chemistry prevented ...
-1
votes
1answer
86 views

What is the difference between Machine and Time Cycle in 8085 microprocessor?

I have search this topic but their I can not find any specific answer to this . So I need some specific answers .
1
vote
0answers
43 views

Microprocessor instructions per cycle clock [duplicate]

Could you please explain this issue: can a microprocessor perform on average more than one instruction per clock cycle?
0
votes
3answers
106 views

Connect USB to microprocessor lacking a output port?

Sorry I'm sure this is a very simple answer but I know very little about how it works beyond serial ports and USB adapters for interacting with PCB circuits. I've taken apart an old junk flip ...
2
votes
2answers
63 views

Processor Budgeting

How do I figure out if a microcontroller has enough processing speed to handle particularly "intensive" tasks? Specifically, I am a university student looking to design a robot that uses OpenCV and a ...
1
vote
1answer
82 views

Is Micro-processor completely Digital?

I read about different parts of micro-processor like ALU, registers etc. all different digital parts. Are there any analog parts inside the processor?
1
vote
1answer
111 views

ADC Reading is much lower than expected

I am using a EFM32GG990 microprocessor and I am trying to get it to read a voltage using it's on-board ADC. I have made a circuit that I wish it to measure, both the loaded and open circuit voltage ...
-1
votes
1answer
68 views

Android Hardware Development

I want to learn about Android hardware development (not accessories, but this system itself), although I can find some CPU vendors that make Android versions compatible with their CPU, I can't find ...
17
votes
4answers
3k views

How can a CPU deliver more than one instruction per cycle?

Wikipedia's Instructions per second page says that an i7 3630QM deliver ~110,000 MIPS at a frequency of 3.2 GHz; it would be (110/3.2 instructions) / 4 core = ~8.6 instructions per cycle per ...
0
votes
0answers
77 views

How ALU Perform decrement operation using LOGIC Zero

I google many ALU Block diagram for decrement operation.all same as shown below. This 1 bit alu perform 8 operation depending upon select line status Theoretically all operation seems works ...
1
vote
2answers
470 views

What are buffer and latches in microprocessor?

I would like a description that clarifies the concepts of what buffers and latches are and the difference between them. I'm asking for buffers and latches in respect to the 8086 microprocessor.
-3
votes
2answers
139 views

how to build a micro processor? [closed]

I have learnt about 8085 micro processor in my 4th sem of engineering. Now I want to make own 8085 micro processor . My question is how should I start ? What are the requirements and which are the ...
1
vote
1answer
71 views

MPU accessing busy memory

I didn't know whether to place this question here or on stackoverflow, but I finally decided to post it here. I want to build a simple system that would be able to work with basic peripherals (UART, ...
0
votes
1answer
233 views

Why does Intel produce core i3, core i5 and core i7 processors; but not core i2, core i4 or core i6 processors? [closed]

Why does Intel produce core i3, core i5 and core i7 processors; but not core i2, core i4 or core i6 processors? What is the reason behind this?
3
votes
2answers
176 views

Why does Intel looks so advanced compared to other foundries, engraving fineness-wise? [closed]

Latest chips from Intel were 22nm, and they are now targeting 14nm (coming in 2014 or 2015 it seems). On the other hand, Global Foundries or TSMC struggle since several years to go beyond the 28nm ...
0
votes
0answers
31 views

Measuring power consumption of cache memories?

Is there any practical method to only measure the power consumption of combined cache memory. I am intereted in measuring the power conumption overhead when replacing blocks, and or filling the cache ...
0
votes
0answers
78 views

Where to start building this wifi video streaming circuit?

I am working on my own quadcopter and I would like to stream video from it to my computer. I know how to do it using Raspberry Pi and wifi dongle hooked to its usb port, but I don't want that solution ...
0
votes
1answer
43 views

Mapping the hex address representation to a specified conductor of system bus

I interested in how does implement the mapping of hex address representation to the specified contact of system bus. For example: Let we have logical address ...
2
votes
1answer
157 views

MSP430 printf function executes too slow [closed]

I try to use Sky mote (MSP430 F1611 + CC2420) to read the data from I2C sensor with 100Hz sampling frequency and write the data to serial port (USB). I tried a couple of tests and realized that the ...
2
votes
3answers
129 views

Why data buses should support 1024 bits, when processor are working with 64bits?

If the processors are working with 64bits, then why do they need Bus protocols to be as high as 1024bits. Is it for re usability?
8
votes
2answers
435 views

CPUs for retro computer school project

I'm a student in an IT school and we are trying to think of a project we could use to show 1st year students how things work behind the stage and we eventually thought of making a retro computer. ...
1
vote
3answers
173 views

Where do you find out how to program a specific microprocessor?

I have experience with AVRs, by programming them through the SPI port, but right now I'm looking at a Holtek HT46R22 and I can't find anything about how to program this Microprocessor. My question is ...
-2
votes
1answer
65 views

Is it possible do download a programm FROM a microprocessor? [closed]

I really don't find anything on this topic. I'm not sure if JTAG may give such possibilities. [Edit]:I found out, that for example with AVR Processors it's possible, as long as the corresponding fuse ...
1
vote
1answer
243 views

Using interrupts to strobe an LED

Beginner here, just playing around with a devboard using a PIC micro. I am attempting to strobe an LED using an interrupt, I've created the function below within isr.c, INTOSC is running at 4MHz, TMR0 ...
0
votes
0answers
80 views

Application of intel 8253 timer

8253 timer works in 6 different modes namely interrupt on terminal count, hardware-retriggerable one shot, rate generator, square wave generator, software triggered strobe and hardware triggered ...
3
votes
1answer
133 views

How can some guys discern all parts of a MCU?

Today, when I was searching for find some dies, I saw these pictures: Now I'm curious that know how can some guys discern all part of a MCU? Is there any points that I use those to discern all ...
3
votes
1answer
105 views

Circuit Board Design Help (Novice) [closed]

I would like to see if the project that I am currently working on is something that can be done. Any help I can get would be much appreciated. I hope I am providing enough information. I am looking ...
1
vote
1answer
128 views

Identification of hardware interrupts in microprocessor 8085

I am familiar with the RIM and SIM instructions that are available in the instruction set of microprocessor 8085. And thus I can enable RST 7.5 and RST 6.5 interrupts using SIM instruction and EI ...
2
votes
1answer
83 views

Dynamic energy and dynamic power in microprocessors

In a class I'm learning about dynamic energy and dynamic power and the notes seem to be incomplete. ...
6
votes
3answers
525 views

Can I do this tutorial without a potentiometer?

I am trying out online tutorial to practice python and Raspberry Pi. I am currently following this tutorial. It says a potentiometer is needed, but I don't have one. The lcd I have is JHD162A What ...
1
vote
1answer
515 views

What's the difference between minimum feature size , transistor gate length and half pitch?

I've been looking into the limits that silicon based transistors. During this I've come across several terms describing the small size of a transistor, minimum feature size and transistor gate length ...
4
votes
3answers
1k views

How to Debouce Six Buttons on One Analog Pin With Arduino

I'm using analog pin 5 on Arduino to detect presses from 6 push-buttons. On the picture top-right button is number 1 and then from right to left they go as 2, 3, 4, 5, 6. Program should print 0 when ...
0
votes
1answer
104 views

Moore's law: relationship between transistor count on an integrated circuit and minimum feature size

I'm doing a project about Moore's law, looking at physical limits of the technology / materials we're using (photolithography for example), the limit you'll come to is the minimum feature size. For ...
0
votes
1answer
1k views

Number of machine cycles in microprocessor 8085

The DCR instruction in MP 8085 has has 1 machine cycle, i.e. opcode fetch cycle. But the DCR M instruction has 3 machine cycles. What are those three machine cycles?
4
votes
2answers
865 views

Memory mapping in the 8085 microprocessor

In the 8085 microprocessor there is 64 kb of memory available of which some are assigned to ROM while others are assigned to RAM. My question is, why is ROM always mapped to a lower region of memory ...
3
votes
4answers
248 views

What are the advantages to a separate processor when there is an FPGA present?

Consider an embedded application with both a discrete processor(ARM, AVR, PIC, etc) and an FPGA to offload some of the work or interface with specific hardware. Assuming there are sufficient ...
2
votes
3answers
342 views

History, reason for and implications of the 2 modes of a modern microprocessor?

The modern microprocessors I've dealt with could have 2 modes: User and superuser (and sometimes this difference was just in the manual and not actually implemented like with the Nios II which states ...
1
vote
5answers
2k views

Arduino vs Microprocessor vs Microcontroller

What is the difference between an Arduino, a microprocessor, and a microcontroller? I'm trying to determine what is best to operate a cheap resistive touch screen.