• 汇编学习笔记2


    昨天看第二讲的视频,其中很大一部分用于复习第一讲的内容。

    第二讲和第一讲为第一部分内容,共讲了四个问题:

    1.数据的表示与换算,包含二进制数与十进制数,十六进制数之间的转换。

    2.数值数据的表示方法,包含原码,补码,有符号数与无符号数的表示,整数的加减等。其中8位无符号整数范围为0~255,8位有符号整数的范围为-128~127。16位无符号整数的范围为0~65535,16位有符号整数的范围为-32768~32767。

    3.非数值数据的表示方法。一个8位2进制数被称为一个字节,两个字节为一个字(16位),两个字为一个双字(32位),四个字为一个四字(64位),十个字节为一个十字节(80位)。字符串为字符的线性数组。

    4.ANSCII码与变形的国标码。ASCII码使用7位二进制数,0~127,扩展的ANSCII码使用8位二进制数,范围为0~255。国标码使用16位二进制数,而变形的国标码在国标码的基础上将第7位和第15位置为1。常用ANSCII码: 空格: 20H,  0  30H, A  40H, a 60H。

    第一部分的重点为二进制数与十进制数,十六进制数之间的换算。

  • 相关阅读:
    BZOJ 1218: [HNOI2003]激光炸弹( 前缀和 + 枚举 )
    BZOJ 1878: [SDOI2009]HH的项链( BIT )
    BZOJ 1054: [HAOI2008]移动玩具( BFS )
    js-提取行间元素
    vim的三种模式的基本操作
    Linux的高级命令
    Linux的进阶命令
    Linux的基本命令
    Linux常见的文件目录结构
    js-操作属性
  • 原文地址:https://www.cnblogs.com/hailong/p/Assembly2.html
Copyright © 2020-2023  润新知