吹静静

欢迎QQ交流:592590682

上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 49 下一页
摘要: 格式:逻辑值 ? 表达式1 : 表达式2 执行顺序:先执行逻辑值,如果逻辑值为true,则执行表达式1;反之则执行表达式2 a = (a > b)?a:b 如果a>b成立,返回a; 如果a<b不成立,返回b。 三元表达式的嵌套:比较三个数的大小 int max = i > j ? (i > k ? 阅读全文
posted @ 2018-08-02 10:34 吹静静 阅读(3214) 评论(0) 推荐(0) 编辑
摘要: 位运算 2 * 8 = 2 << 3 将一个数左移n位就相当于这个数乘以2的n次方, 那么2 * 8只要将其向左移动3位即可。这属于位 运算,由处理器直接运算,效率高。 阅读全文
posted @ 2018-08-02 10:32 吹静静 阅读(1732) 评论(0) 推荐(0) 编辑
摘要: 方法一: 方法二: 方法三: 方法四: 方法五:异或运算xor(^) 异或运算解析 窃以为第五种方法效率最高:位运算,cpu直接进行运算,效率高。 阅读全文
posted @ 2018-08-02 10:30 吹静静 阅读(1308) 评论(0) 推荐(0) 编辑
摘要: <<表示左移移,不分正负数,低位补0; 注:以下数据类型默认为byte-8位 左移时不管正负,低位补0 正数:r = 20 << 2 20的二进制补码:0001 0100 向左移动两位后:0101 0000 结果:r = 80 负数:r = -20 << 2 -20 的二进制原码 :1001 010 阅读全文
posted @ 2018-08-02 10:26 吹静静 阅读(162355) 评论(16) 推荐(35) 编辑
摘要: 例如,当程序中需要将 double 型变量的值赋给一个 int 型变量,该如何实现呢? 显然,这种转换是不会自动进行的!因为 int 型的存储范围比 double 型的小。此时就需要通过强制类型转换来实现了。 一开始heightAvg1是double类型的,转换成int类型的话要(int)heigh 阅读全文
posted @ 2018-08-01 08:45 吹静静 阅读(5686) 评论(0) 推荐(0) 编辑
摘要: 这是java程序的入口地址,java虚拟机运行程序的时候首先找的就是main方法.跟C语言里面的main()函数的作用是一样的.只有有main()方法的java程序才能够被java虚拟机欲行,可理解为规定的格式对于里面的参数及修饰符public 表示的这个程序的访问权限,表示的是任何的场合可以被引用 阅读全文
posted @ 2018-07-31 19:09 吹静静 阅读(3155) 评论(0) 推荐(0) 编辑
摘要: BCD码是表示十进制数的,非压缩BCD码是用8位表示的,其实只用低4位,高4位全为0。例如,十进制数36,用非压缩BCD码表示为:0000 0011 0000 0110 ,这是两个字节。压缩BCD码,就把高4位的0省掉了,用一个字节表示两个BCD码了。还是,十进制数36,用压缩BCD码表示为:001 阅读全文
posted @ 2018-07-17 19:49 吹静静 阅读(8367) 评论(1) 推荐(1) 编辑
摘要: 就是目标地址传送指令: 将一个近地址指针写入到指定的寄存器。格式:LEA reg16,mem16其中reg16必须是一个16位通用寄存器,mem16必须是一个存储器,执行这个指令后,就将mem16所指的16位偏移地址传送reg16中。比如: LEA AX,BUF就是将存储器中BUF所指的地址传送给A 阅读全文
posted @ 2018-07-17 19:29 吹静静 阅读(1050) 评论(0) 推荐(0) 编辑
摘要: cs是值cpu执行的当前指令的段地址,ds是数据开始的段地址。 CS是告诉CPU,去哪个位置找内容当成指令去执行;DS是告诉CPU,去哪个位置找内容当成数据被使用。 datastring =ds codestring=cs 用到DS的例子: MOV AX,[100H] 这句指令的意思就是把地址[10 阅读全文
posted @ 2018-07-17 17:05 吹静静 阅读(3525) 评论(0) 推荐(2) 编辑
摘要: 在8086存储器系统中,20位地址总线的地址是物理地址。但是由于8086内部寄存器都是16位的,用16位寄存器直接访问20位存储器空间显然不可能,所以8086CPU使用了存储器分段的办法。这样内存一个20位的物理地址就由段地址(16位)和段内偏移地址(16位)组成,合成物理地址的方法是:将段地址的1 阅读全文
posted @ 2018-07-17 16:19 吹静静 阅读(1181) 评论(0) 推荐(0) 编辑
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 49 下一页