汇编语言第一节课:数制转换,真值和补码

汇编语言第一节课内容总结

十进制数对应的二进制数和十六进制数

进制转换

十进制转换为二进制和十六进制

后缀字母D为十进制,B为二进制,H为十六进

整数部分:除2或16取余倒排

小数部分:乘2或16取整正排

二进制和十六进制转换为十进制

小数点之前的从2的指数从0开始,

这里要记住一个公式:

二进制转换为十六进制

十六进制转换为二进制

ASCII码表

真值和机器数

原码表示法

反码表示法

补码表示法

补码对于0的表示形式只有一种:是因为负零表示0是原本的二进制反码为100000000但是这是8位二进制补码表示法,所以最前边的1就没了

负数补码求真值

真值取反加1得补码

负数真值求补码

需要注意的是负数真值求补码时用(借1当16法):00H-08H给第一个0借一个1当成16然后列竖式

原文地址:https://www.cnblogs.com/kys-mxm/p/12321323.html

时间: 2024-09-28 16:18:27

汇编语言第一节课:数制转换,真值和补码的相关文章

第一节课作业

1 C语言是在国内外广泛使用的一种计算机语言.其语言功能丰富.表达能力强.使用灵活方便.既具有高级语言的优点,又具有低级语言的许多特点,适合编写系统软件.其功能强大,不仅用在计算机上广泛用在电子,机械等方面上,而且,所有的windows,Unix,Linux,Mac,os/2,无一例外,哪一个不是C语言写的?很多新型的语言如,C++,Java,C#,J#,perl...都是衍生自C语言.掌握了C语言,可以说你就掌握了很多门语言. 学习C程序这门课一年了,这是我们学的第一门专业课,在大学里C语言不

C#第一节课作业,HelloWorld

通过第一节课的学习,我们掌握了一些C#的基本知识.无论是C#的名字的由来还是有关Hello World和Console都让我受益匪浅. 回到家后,我首先实验了一下最简单的Hello World▼ 成功了√ 然后,我实验了一下省去System的写法▼ 成功了√ 这之后我又试了一下同文件中的调用▼ 成功了√ 之后是调节字和背景的颜色▼ 成功了√ 之后我尝试了不同文件的调用▼ 成功了√ 然后我试了下分步执行▼ 成功了√ 然后我设置了变量▼ 成功了√ 最后我试验了一下ResetColor的用法▼ 成功了

Centos安装自定义布局才能自己划分各个区的大小 CentOS远程连接 第一节课

Centos安装自定义布局才能自己划分各个区的大小 CentOS远程连接 第一节课 swap最好不要超过8G 内存小于8G,swap设置内存的两倍 一般只分三个区 f f f boot:200MB SWAP:swap设置内存的两倍 根分区:20G /data:剩余所有空间,如果服务器跑的是数据库 ---------------------------------------------- 如果不跑数据库,这样分 boot:200MB SWAP:swap设置内存的两倍 根分区:剩余所有空间 f 腾

Linux学习第一节课(2019.9.6)

今天,正式开始学习Linux,在跟着老刘学习的过程很轻松.第一节课老刘说了Linux的起源.开源共享精神.相比windows的优势.Linux的系统版本等.第一节课虽然还没有开始讲技术性的东西,但是能感受到老刘上课讲的比较细,也关心学生的学习之类,觉得认识老刘很高兴,最后希望在今年内考下RHCE证,老刘你也要继续帅下去,哈哈.--------------------------------------------------------------------------------------

第一节课:进制转换

一.数制 计算机中采用的是二进制,因为二进制互有运算简单,易实现且可靠,为逻辑设计提供了有利的途径.节省设备等优点 ,为了便于描述,又常用八.十六进制作为二进制的缩写.一般技术都采用进位计数:其特点是: (1)逢N进一,N是每种计数制表示一位数所需要的符号数目为基数. 二进制:逢二进一,借一当二 八进制:逢八进一,借一当八 十六进制:逢十六进一,借一当十六 (2)数制转换:不同进位数制之间的转换原则:不同进位计数制之间的转换是根据两个有理数如果相等,则两数的整数和分数部分一定分别相等的原则进行的

第一节课作业电信15-2lhz150206227

俄罗斯方块c语言代码体会 以前都是编写简单的数学计算代码,感觉很枯燥,麻烦.这节课,老师给我们演示了几个c语言游戏代码,感觉很有趣,很期待自己又一天也可以编出这样的代码. 下面是我对俄罗斯方块中基本语句的分析: 提供有关信息:#include <    > 定义变量:int(整型): float,double(小数): char(字符): 函数原型声明:struct  名称 {分别定义变量:}: 主函数:main(void)(void表示空,执行次函数后不出函数值) 输出函数:printf(&

软件工程概论第一节课作业

软件工程概论第一节作业 1.网站系统开发需要掌握的技术:       编程语言,编程环境,后期维护       2.本次课堂测试的源程序代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.

学习笔记第一节课

一.下载资源 下载地址:     培训资源 二.CentOS7 的安装 选择稍后安装系统 选择操作系统和版本 点击选择储存为单个文件 选择IOS镜像文件 点击关闭,完成创建虚拟机 点击开启此虚拟机,选择第一个选项 按回车 进入加载界面 选择语言 选择安装位置 点击我要自己配置分区 选择标准分区 选择添加硬盘 点击完成 选择接受更改  点击开始安装 设置root密码 等待安装  安装完成 预习下节课内容. 1.6   1.7   1.8 原文地址:http://blog.51cto.com/136

9.16第一节课

9.16日晚正式上课,一直担心自己零基础学不会!徐老师教得很好讲解得很精细,用心听完一整节课居然听懂了百分之八十!对很多同学来说也许这不过是简单的1+1的内容,但是能听懂学会我已经很开心了,也许随着课程的深入学起来会比较吃力.但是我想做好课前预习课后复习,上课用心听讲我也会有属于自己的进步! “虽然有些html有自己的属性,去设置该标签的外观,但是实际开发中,不会用它自己的属性去做外观处理,而是用css”