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
31 views

Incompatibility between 5v processor and 12v source

L,H on the diagram below represent processor pins in LOW/HIGH states. LOW is 0v, HIGH -- 5V. Difference in voltage levels (5V vs 12V) leads to problems -- current flows on paths where it shouldn't. If ...
1
vote
2answers
61 views

How is data allocated in an assembly language using the instruction set?

Consider the following excerpt of assembly code written for the Nios II embedded processor architecture: ...
0
votes
1answer
82 views

Why does the A8 have twice as many transistors than the Haswell processor yet runs on less power?

There's something I don't get - I am always under the impression that the more transistors we pack in, the more energy it consumes and the hotter it gets (assuming we haven't shrunk the die). However, ...
1
vote
2answers
77 views

How much energy does cache memory consume in a modern processor? [closed]

What fraction (on average or range) of total processor energy consumption does the cache subsystem consume in modern processors (say post 2009)?
6
votes
3answers
202 views

How to find out if a microprocessor is powerful enough

Everybody knows its easy to develop a proof of concept for an embedded device on a rasbperry pi or even a PC, although when it comes down to choosing a microprocessor for your product, it is difficult ...
2
votes
3answers
70 views

Fast and cheap data aquisition

I need to be able to analyse signals that are 10ns in length. It comes from a PMT (Photomultiplier tube) or an equivalent detector. We need to be able to trigger at a certain signal strength coming ...
3
votes
5answers
614 views

How do you design processors / microprocessor [ not broad ]

Apologies for this vague title, but my question is a little specific. I have two concerns : During my digital electronics class, I was told that the design of the processor is first carried on an ...
-4
votes
3answers
65 views

What is the maximum battery lifetime for a sleeping microprocessor? [closed]

I know it depends on the processor and the battery, I just want to know what's possible. [EDIT:] An example would be great!
0
votes
0answers
37 views

How to implement a pipelined integer divider

I need to implement a pipelined integer divider for my 64-bit microprocessor. I have tried reading up on this, but I am still confused. Any advice would be appreciated.
-1
votes
1answer
44 views

How to set flags in microprocessor 8085 after IN instruction?

When microprocessor reads an input port, the instruction IN does not set any flag. If the input reading is zero, what logic instruction can be used to set the ZERO flag without affecting the contents ...
1
vote
1answer
53 views

Small system on a chip : Power consumption [closed]

This question is lying somewhere between electrical engineering and computer science, however I felt that this forum suited my question the best. I post this question because I feel that this kind of ...
0
votes
6answers
160 views

how to know how many bits a microcontroller has?

How can I know what kind of architecture a microcontroller has? For example where can I read in the datasheet of the pic 16F873 how many bits architecture is? 8, 16, 32? Next question what does: What ...
2
votes
2answers
221 views

Rotating POV LED Cylinder Using Addressable RGB LED Strips

​My son and I are trying to build a somewhat large Rotating POV Cylinder (or Globe) making use of ready-made Addressable RGB LED strips (WS28011 or LPD8806?). After some browsing, we found that many ...
3
votes
3answers
667 views

memory segmentation in 8086

If the external memory (1 MB) in 8086 based system is segmented into code, data, stack and extra which are all 64 kB, what do we do with the rest of the memory? Does it go waste?
0
votes
1answer
93 views

Shortest time required UART- UART transfer of 32 Byte block

I need to transfer 32 Byte block UART to UART 8 clock cycles per bit 1 start bit Struct 8-E-2 8bits 1 UART char, Even Parity, 2 stop bits/ char 1 + 8 + Even parity + 2 stop bits = 11 efficiency = ...
0
votes
0answers
65 views

NXP LPC2138 does not start up. Electronic problem?

I have a problem with LPC board and I cant figure out what is wrong. It manifests like this: I can connect board via jtag and Keil sw recognise the processor. I can program it (at least I guess that ...
0
votes
1answer
82 views

24 volt on microprocessor input pin

I have got my hands on a Intel Edison system on chip. I would like to use it to detect non-zero voltage. For example I have a test point that could be either 0 volt or 24 volt and I want to detect ...
2
votes
1answer
119 views

Where to simulate and test Microprocessor designs? [closed]

I'm reading book on computer architecture by Patterson and Hennessy. Now I'm much interested in designing a real-time working microprocessor. But i didn't have any idea where to start from! I started ...
0
votes
1answer
50 views

Interfacing switches with microcontroller

Im trying to interface momentary push-button switches to my Stellaris EK-LM4F120XL. Im using a positive logic interface, to momentarily set pin as HIGH if the button is pressed. A 10K resistor is ...
2
votes
4answers
100 views

2-bit branch prediction accuracy

I am trying to solve this problem, the answer should be 15/20 = 75%. However, I am not sure how this was calculated and want to understand the underlying concept. A program core consists of five ...
0
votes
1answer
81 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
1answer
66 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
92 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 ...
1
vote
2answers
124 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 ...
-1
votes
1answer
91 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 ...
1
vote
2answers
110 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
98 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
124 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
1k 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
137 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
166 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
123 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
66 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
93 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
121 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
88 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
181 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
2k 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
154 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
79 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
337 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
192 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
33 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
107 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
47 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
168 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
134 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
489 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. ...