• 2024-07-02详解位运算(&、|、^、&^、>>、<<)
    十六进制与二进制对应关系十六进制和二进制之间的转换非常直接,每个十六进制数字直接对应四个二进制位,并且十六进制相对二进制要更加简洁,因此通常书写位操作的代码时会选择使用十六进制来表示数值。为了方便快速阅读涉及位运算的源码,我们首先需要了解十六进制的16个数字
  • 2024-05-11Verilog关于signed、有符号数、算数移位、$signed()的使用
     Verilog关于signed、有符号数、算数移位、$signed()的使用-CSDN博客关于signed、有符号数、算数左移、算数右移、$signed()、$unsigned()的理解。1、signed可以和reg和wire联合使用,用于定义有符号数。在代码中使用负的十进制数赋值给有符号数,在电路中是按该数值的补码形式存
  • 2024-04-12vmware安装macos提示客户机操作系统已禁用 CPU。请关闭或重置虚拟机
    客户机操作系统已禁用CPU。请关闭或重置虚拟机。这是AMD电脑的VMware安装macOS出现的错误我们需要在虚拟机运行之前打开虚拟机安装目录自动生成的macOSxxxx(你选择安装的版本号).vmx只需要在末尾添加:smc.version="0"cpuid.0.eax="0000:0000:0000:0000:0000:0000:0000:
  • 2023-11-15保存深度值——小端序,位数,Android
    保存深度值——小端序,位数,AndroidaccuireDepthImage华为MatePro系列基本上前置摄像头都是有tof的,也就是能够得到场景的深度信息,在华为的ARengine里提供了一个方法可以读取场景的深度值。不过其官方文档里对这个方法的介绍很少,寥寥数语,前期也在这里踩了一些坑。Google的ARco
  • 2023-11-02滴水逆向视频学习总结
    滴水逆向笔记一、数据的宽度表示(正数和负数的二进制表示本质)4位的宽度表示8位的宽度表示16位的宽度表示32位的宽度表示二、逻辑运算的本质计算2+3=?步骤:2转换成二进制00103转换成二进制0011异或之后变成0001,R来存储0001然后将2和3的二进制,0010和0011进行与运算,得
  • 2023-10-252-1将寄存器某位清0或置1
    将寄存器的某位清0同时不影响其他位与操作:任何值与1相与,保持原值​ 任何值与0相与,结果为0例:寄存器TMP的当前值为0x62,要将第2、3、6位清00x62:01100010​ 101100110x4c:01001100相与: 00100010用C语言表示:TMP&=~0x4c在程序设计中具体操作:寄存器
  • 2023-10-15 IEEE754 浮点数
    作业答案十进制二进制5.7501000000101110000000000000000000161.87501000011001000101110000000000000-0.023437510111100110000000000000000000000其中5.75:S=0E=10000001M=01110000000000000000000161.875:S=0E=10000110M=010
  • 2023-10-08二进制码部分知识回顾
    &:与相同1为1,不同为0000000101111111100000000 |:或相同0的为0,不同为1000000101111100111111011 ~:非0变1,1变00000001011111101 <<:左移相当于乘以2inta=1;==>00000001a<<1;a==>左移1位==>00000010【左移可以循环,由编译器决定】:比如a=1左
  • 2023-09-10网络规划设计师真题解析--IP地址(七)
    DHCP服务器分配的默认网关地址是220.115.5.33/28,()是该子网主机地址。(2015年真题)A.220.115.5.32    B.220.115.5.40C.220.115.5.47    D.220.115.5.55答案:B解析:220.115.5.33/28建网比特数/28,只看第四位220.115.5.3300100001220.115.5.3200100000(主机位全零
  • 2023-08-28汇编调试命令debug的基本用法
      在学习16位汇编时,debug是常用的调试工具,但很多基本用法命令帮助中并未提及,经查验和实验,特记录如下:  一、基本概念:  1、参数分隔符  debug中参数之间的分隔符可用“空格”或“逗号”,效果一致,如:  -rax等于-r,ax  -d0100:00000010等于-d0100:0000,0010  2
  • 2023-07-22权重
    标签选择器的权重后代选择器的权重是求和的标签选择器的权重 0001class的选择器的权重0010id选择器的权重是0100!impcrtant权重最高的不建议大量使用通配符选择器的权重是最小的.0000 权重越高优先级越高 权重一样是 看先后顺序  后面的覆盖前面的 
  • 2023-07-15VMvare去虚拟化--cpu id
    安装好虚拟机之后,有机打开虚拟机目录找到(.vmx)文件,右键记事本打开,粘贴如下代码cpuid.1.edx=00010111100010111111101111111111cpuid.80000000.0.ebx="0111:0101:0110:1110:0110:0101:0100:0111"cpuid.80000000.0.ecx="0110:1100:0110:0101:0111:0100:0110:1110"cpuid.80000
  • 2023-06-090010.有监督学习之K-均值聚类
    一、聚类分析概述1.簇的定义2.常用的聚类算法二、K-均值聚类算法1.K-均值算法的python实现1.1导入数据集1.2构建距离计算函数1.3编写自动生成随机质心的函数1.4编写K-Means聚类函数2.算法验证3.误差平方和SSE计算三、模型收敛稳定性探讨四、二分K-均值算法1
  • 2023-05-18VMware16.0-16.1.2去虚拟化过SE检测教程小白专享
    这里是VM16.0-16.1.2的修改教程以下所需要的工具百度一下就可以了winhex硬件修改器bios修改器安装过程就不多做介绍吧,直接进入修改过程,还不会的小伙伴搜一下百度自行安装即可 安装好虚拟机后直接退出来,然后找到虚拟机安装目录,找到其中x64文件夹,然后复制其中名字为VMware-vm
  • 2023-04-17Java位运算符
    前置知识原码、反码、补码-原码:第一位表示符号,其余位表示值。如2原码:00000010;-2原码:10000010-反码:正数的反码是原码本身,负数的反码在原码基础上,符号位不变,其他位取反。如:2反码:00000010;-2反码:11111101-补码:正数的反码是原码本身,负数的补码在原码基础上,符号位不变,其他
  • 2023-03-19AMD 平台 Vmware 安装 MacOS
     VMware解锁MacOS https://github.com/DrDonk/unlocker/releases修改.vmx文件末尾加入smc.version="0" --可能需要添加这句cpuid.0.eax="0000:0000:000
  • 2023-01-17ASCII表
    ASCII表Bin(二进制)Oct(八进制)Dec(十进制)Hex(十六进制)缩写/字符解释000000000000x00NUL(null)空字符000000010110x01SOH(startofheadlin
  • 2022-11-25图解计算机信息的表示
    大家都知道在计算机中信息都是用​​0​​​和​​1​​来表示的。大多数计算机使用8位(bit)即1字节(Byte)大小的块作为最小的可寻址的内存单元。大部分现代系统
  • 2022-11-2216进制对应的ASCII表
      ASCII控制字符二进制十进制十六进制缩写可以显示的表示法名称/意义00000000000NUL␀空字符(Null)00000001101SOH␁标题开始00000010202STX␂本文开始00000011303E
  • 2022-11-10过滤CString字符串中各位是数字,大小写字母,符号,汉字
    UNICODE编码下(万国码、国际码、统一码、单一码,双字节字符集编码)UINTGetCharacterType(CStringstr=_T("")){UINTiType=0;//字符串的类型UINTiLen=0;//
  • 2022-11-061.8 位运算符
    1.8位运算符/*例1.87-1:位运算符*/publicclassOperator05{publicstaticvoidmain(String[]args){/*位的与或非运算A=00101010
  • 2022-10-11DNF虚拟机过检测VMP SE TP 虚拟机无法登陆登陆终于找到解决方法
    当我们使用虚拟机玩DNF时无法进行游戏,那么就要使用以下代码第一步找到虚拟机的VMX文件使用记事本方式打开它,在它的尾部加入monitor_control.enable_fullcpuid=TRUEcpu
  • 2022-10-11程序二进制问题
    之前不知道为啥我会纠结这个问题,即二进制是从右到左还是从左往右;现在来看,比如00000010的值是2,即左边是高位,这个和十进制是一致的,即53,5是高位;而且程序里1<<1,数字1左移一