cpu详解

1.cpu的指令集和分类

1.1cpu的指令集

cpu的指令集指的是:控制计算机硬件的一系列命令。

指令集可以分为:

1.精简指令集:更短、更稳定,每条指令集运行的时间更短
2.复杂指令集:可以完成更复杂的功能。需要花费的时间更长

image

1.2cpu的分类

cpu按照指令集可以分为:精简指令集cpu和复杂指令集cpu

2.x86-64位的概念

x86针对的是cpu的型号或者是架构的一种统称。最早的Intel发明出来的cpu代号称为8086,后来又在此基础上开发了80285、80386...,因此这种架构的cpu就被统称为x86架构了。

64位指的是cpu一次性能从内存中取出多少二进制指令(多少个0101)
cpu具有向下兼容性,意思是:64位的cpu既能运行32位的程序,也能运行64位的程序。

3.内核态和用户态

这两种状态代表着CPU的两种工作状态。内核态运行的程序是操作系统,可以操作计算机硬件;用户态运行的是应用程序,不能操作计算机硬件;

应用程序的运行必然涉及到计算机硬件的操作,那就必须从用户态转换到内核态,所以计算机工作时在频繁切换两种状态。

4.多线程和多核芯片

2核4线程(假4核)的含义:
2核:代表有2个cpu
4线程:代表美国cpu有两个线程

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:cpu详解 - Python技术站

(0)
上一篇 2023年4月2日 下午5:07
下一篇 2023年4月2日

相关文章

  • django中的模板层简介

    1.什么是模板层 模板层可以根据视图中传递的字典数据动态生产相应的HTML页面 2.模板层的配置 1.在项目下创建一个与同名文件夹平行的templates文件夹 2.在settings.py中的TEMPLATES配置项中 BACKEND:指定模板的引擎 DIRS:模板的搜索目录(可以是一个或者多个) APP_DIRS:是否需要在应用中的templates文件…

    Python开发 2023年4月2日
    00
  • 个人站点页面搭建和侧边栏展示功能

    展示个人站点页面 前端代码:和首页文章展示基本一样: <div class=”col-md-8″> {% for article in article_list %} <ul class=”media-list”> <li class=”media”> <a href=””><h4 class=”medi…

    Python开发 2023年4月2日
    00
  • 一切皆对象和深浅拷贝

    1.元类 元类的来源是:python中一切皆对象。 1.1 什么是元类 元类就是用来实例化产生类的类 关系:元类—实例化—类(自定义的类)—实例化—-对象(obj) 1.2如何查看内置的元类 1.type是内置的元类2.我们用class关键字定义出来的所有类以及内置的类都是由内置的元类type实例化产生的 例如:在python中int、dic…

    2023年4月2日
    00
  • rest_framework认证源码分析

    认证源码分析 位置 : APIVIew—-》dispatch方法—》self.initial(request, *args, **kwargs)—->有认证,权限,频率三个版块 分析: 只读认证源码: self.perform_authentication(request)—》self.perform_authentication(re…

    2023年4月2日
    00
  • 小程序用户和登录页面展示

    用户页面wxml <!–pages/home/home.wxml–> <view class=”container”> <view class=”top-view”> <view class=”user”> <view class=”row”> <image class=”avatar” …

    Python开发 2023年4月2日
    00
  • 权限类与频率类

    权限类 主要用途:用户登录了,某个接口可能只有超级管理员才能访问,普通用户不能访问 案列:出版社的所有接口,必须登录,而且是超级管理员才能访问 分析步骤 第一步:写一个类,继承BasePermission 第二步:重写has_permission方法 第三步:在方法校验用户时候有权限(request.user就是当前登录用户) 第四步:如果有权限,返回Tru…

    2023年4月2日
    00
  • 文章的评论(跟评论与子评论的制作)

    文章的评论制作 先做跟评论,在做子评论 发表评论框的制作:前端渲染发表评论框: {# 评论功能开始#} {% if request.user.is_authenticated %} <div> <p><span class=”glyphicon glyphicon-comment”>发表评论:</span>&l…

    2023年4月2日
    00
  • 迭代器与生成器

    1.什么是迭代器 迭代器是用来迭代取值的工具,而迭代的意思是一个重复的过程,每一次的重复都是基于上一次的结果继续的,单纯的重复并不是迭代 2.为何要有迭代器 在python中涉及到需要把多个值循环取出来的类型有:字符串、列表、元组、字典、集合、打开文件等,我们可以考虑使用while循环的方式来循环取出多个值,例如: list=[‘egon’,’lin’,11…

    Python开发 2023年4月2日
    00
合作推广
合作推广
分享本页
返回顶部