当前位置:网站首页>What are instruction cycles, machine cycles, and clock cycles?
What are instruction cycles, machine cycles, and clock cycles?
2022-04-23 04:56:00 【Huang Jiajun】
1、 Instruction cycle : Is the time to take out an instruction and execute it . Generally, it consists of several machine cycles , Is to get instructions from 、 The total time required to analyze an instruction until it is executed .
The instruction cycle type has the instruction cycle of non access instruction 、 Instruction cycle of fetch instruction 、 Instruction cycle of memory instruction 、 Instruction cycle of null operation instruction and branch instruction .
2、 Machine cycle : In the computer , For ease of management , The execution of an instruction is often divided into several stages , Complete a task at each stage . for example , Take command 、 Memory read 、 Memory writing, etc , Each of these tasks is called a basic operation .
3、 Clock cycle : Also known as oscillation period , Defined as the reciprocal of the clock frequency . The clock cycle is the most basic in a computer 、 The smallest unit of time . In a clock cycle ,CPU Just complete one basic action . A clock cycle is an amount of time . The clock cycle represents SDRAM Maximum frequency of operation .
Expand information :
The reason why computers can work automatically , Because CPU Can take an instruction from the memory of the program and execute it ; Then there is the instruction , Execution instruction , It's all over again , It forms a closed cycle . Unless a shutdown command is encountered , Otherwise the cycle will continue .
The machine cycle consists of several cycles S cycle ( State Period ) form . It is usually specified by the shortest time to read an instruction word in memory CPU cycle ,( That is to say The time required for a computer to complete one or more micro operations through an internal or external bus )), It is generally made up of 12 Clock cycles ( Oscillation period ) form , Also by 6 State cycle composition .
The clock cycle represents SDRAM Maximum frequency of operation . Smaller clock cycles mean higher operating frequencies . about PC100 Specifications of memory , Its operating clock cycle should not be higher than 10 nanosecond . The conversion relationship between nanosecond and operating frequency is :1000 / Clock cycle = Working frequency . for example , Nominal 10 Nanosecond PC100 Memory chip , The expression of its working frequency should be 1000 / 10 = 100MHZ, This indicates that the rated working frequency of this memory chip is 100MHZ.
版权声明
本文为[Huang Jiajun]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204230454290091.html
边栏推荐
- 【数据库】MySQL基本操作(基操~)
- DIY 一个 Excel 版的子网计算器
- vscode ipynb文件没有代码高亮和代码补全解决方法
- 拼了!两所A级大学,六所B级大学,纷纷撤销软件工程硕士点!
- scp命令详解
- Manually write smart pointer shared_ PTR function
- MySQL - index
- redis数据类型有哪些
- 独立站运营 | FaceBook营销神器——聊天机器人ManyChat
- Excel uses the functions of replacement, sorting and filling to comprehensively sort out financial data
猜你喜欢

MySQL - index

Druid -- JDBC tool class case

Opencv + clion face recognition + face model training

用LCR表完美测试无线充电系统中的线圈

Leetcode 1547: minimum cost of cutting sticks

POI export message list (including pictures)

Flink's important basics

Spark FAQ sorting - must see before interview

Pixel mobile phone brick rescue tutorial

多线程基本概念(并发与并行、线程与进程)和入门案例
随机推荐
Pixel mobile phone brick rescue tutorial
Simply drag objects to the item bar
Opencv + clion face recognition + face model training
Innovation training (VII) FBV view & CBV view
C. Tree Infection(模拟+贪心)
Graduation project
TypeError: ‘Collection‘ object is not callable. If you meant to call the ......
Unity RawImage背景无缝连接移动
Making message board with PHP + MySQL
POI export message list (including pictures)
Set Chrome browser background to eye protection (eye escort / darkreader plug-in)
Gets all dates between two times
Installation and deployment of Flink and wordcount test
Analysis of POM files
Teach you how to build the ruoyi system by Tencent cloud
简单的拖拽物体到物品栏
Introduction to raspberry pie 3B - system installation
Innovation training (XI) airline ticket crawling company information
Getprop property
信息学奥赛一本通 1955:【11NOIP普及组】瑞士轮 | OpenJudge 4.1 4363:瑞士轮 | 洛谷 P1309 [NOIP2011 普及组] 瑞士轮