I'm studying about 8085 microprocessor and found that it works on 3 Mhz and takes for instance 4 clock cycles for opcode fetch, 3 clock cycles for IO/M read or write.
So now, If I somehow overclock 8085 to work at 10 Mhz then will the number of clock cycles get reduced ?
Or the number of cycles will remain same but the effective time for 3 or 4 complete cycles will get reduced ?
Will overclocking 8085 Microprocessor reduce the number of clock cycles
303 Views Asked by Shivam Aggarwal At
1
There are 1 best solutions below
Related Questions in CLOCK
- Divide by 2 clock and corresponding reset generation
- Disable Clock App in Windows 6.5
- I want to change the background-color from a div in javascript time related
- formatting clock_t variables to show as real time
- Logical Clocks: Lamport Timestamps
- 12 Hour Clock Array Sort
- Android textClock stretch to screen width and height
- Adding an executable binary to kernel image
- Lamport’s (Physical) Clock Synchronization Algorithm
- Changing the GPU clock rate on a linux like system (Nvidia Jetson TX1)
- C extern clock_t variables not working as expected in file;
- Real time data plotting using MSP430 on python
- react native show current time and update the seconds in real-time
- Generate specific clock slow down the simulation
- std::chrono calls QueryPerformanceFrequency repeatedly?
Related Questions in CPU-ARCHITECTURE
- Real-world analog to TIS-100
- What is faster: equal check or sign check
- Multicore clock counter consistency
- How do MemReq and MemResp exactly work in RoccIO - RISCV
- What is the simplest Turing complete CPU instruction set which can execute code from ROM?
- Had 16-bit DOS a memory access limitation of 1 MB? If yes, how?
- Are correct branch predictions free?
- Assembly: why some x86 opcodes are invalid in x64?
- Memory barriers force cache coherency?
- FreeRTOS : How to measure context switching time?
- HACK Machines and its assembler
- Peak FLOPs per cycle for ARM11 and Cortex-A7 cores in Raspberry Pi 1 and 2
- Computer Architecture/Assembly, Amdahl's Law
- How the heap and stack size is decided in process image
- How can I get the virtual address of a shared library by the use of computer architecture state?
Related Questions in MICROPROCESSORS
- emu8086 doesn't recognize my labels
- Playing .wav files on DOSBox's Sound Blaster device
- Get the Population Standard Deviation of streaming input data
- Are Memory Address Hardcoded on RAM Chip?
- Memory capacity of a RAM
- how to generate software interrupt by some method other than using assembly instruction
- What is the difference between processor (CPU) and microprocessor?
- An 8255 IC is interfaced to 8086 microprocessor
- How to find the physical address of interrupts in interrupt vector table?
- Why is x86 little endian?
- How do screenshots work from a software perspective
- How to write ARMGNU assembly code to write C = A + B?
- How can we expect a program to complete in order?
- How to converting 8085 code to z80 assembly
- How interpreted language code is executed by CPU?
Related Questions in 8085
- Register returning a hex value 1 higher than it should (8085 assembly)
- How to add four data bytes using Stack in Intel 8085?
- An 8255 IC is interfaced to 8086 microprocessor
- 16 bit multiplication using 8085 microprocessor
- How many Machine Cycles are there in Jump Statements of 8085?
- How to converting 8085 code to z80 assembly
- (Assembly - 8085) Multiply 32 bit numbers
- Please give me an example where I need to use Push and Pop for 8085
- how to do less than or equal to in 8085 Assembly language
- What do bitshift operations in Intel 8085 assembly do?
- Split a 2 digits number in binary to single digit in binary
- 'Label' in assembly language - opcode
- Is carry flag complemented when subtrahend is converted into 2's complement in 8085 microprocessor?
- Program in 8085 Microprocessor
- 8086 masm program for palindrome checking
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Overclocking reduces the length of a cycle. Instructions still take the same number of cycles.
The clock cycle is a heart beat that is used to synchronise actions across a circuit. Different parts act simultaneously, passing data at appropriate moments based on the clock. For example, a four-cycle instruction for a fictional architecture might be performed as:
You can't cut a cycle from that without changing the architecture somewhere — simply providing a faster clock can't make the ALU suddenly work in 8-bit quantities and, even if it did, the register to which its final value goes wouldn't expect to receive a value earlier than the fourth cycle.
Simply changing the clock rate doesn't change the layout or overriding logic of the circuit so it can't change the number of cycles it takes different parts to do things or the relative times at which they expect other parts to have things done.