搜索资源列表
20040511101
- 从表面上看,保护模式和实模式并没有太大的区别,二者都使用了内存段、中断和设备驱动来处理硬件,但二者有很多不同之处。我们知道,在实模式中内存被划分成段,每个段的大小为64KB,而这样的段地址可以用16位来表示。内存段的处理是通过和段寄存器相关联的内部机制来处理的,这些段寄存器(CS、DS、 SS和ES)的内容形成了物理地址的一部分。具体来说,最终的物理地址是由16位的段地址和16位的段内偏移地址组成的。用公式表示为:物理地址=左移4位的段地址+偏移地址。-On the surface, prote
dingyiwei
- 运算符 结果 ~ 按位非(NOT)(一元运算) & 按位与(AND) | 按位或(OR) ^ 按位异或(XOR) >> 右移 >>> 右移,左边空出的位以0填充 运算符 结果 << 左移 &= 按位与赋值 |= 按位或赋值 ^= 按位异或赋值 >>= 右移赋值 >>>= 右移赋值,左边空出的位以0填充 <<= 左移赋值 -Op
zuoyi
- 该函数的功能是将字符串str中的字符“循环左移”m位。例如,输入“ABCDE”,则循环左移2位应输出“CDEAB”,输入“1234567”,则左移3位输出“4567123”。-This function is the function of the characters in the string str " circle left" m-bit. For example, type " ABCDE" , the cycle should be two left
R_double
- 实现汇编语言教程的双位右移和左移 及其代码的使用-Assembly language tutorial to achieve the double-shifted to right and the left and the use of code
MySource
- 1)设定字节型变量VAR1的内容为35H,编写程序将VAR1的高4位与低4位分离,分别作为低4位保存在RES1和RES2中,这两个变量高4位置0。 2)设定32位(二进制)数据0E2597455H(注:最高位为E)保存在变量VAR2中,将该变量中的内容算术左移2位,所得结果仍然保存在VAR2中-1) Set the contents of byte variable VAR1 is 35H, the preparation of the program will VAR1 high 4
bit
- 实现字符串按照位左移右移的代码,使用类的方式描述,虽然下载看来有点二,但是还算是凑合的程序。-In accordance with the left shift right shift to achieve a string of code, use the class descr iption, although the download seems a bit 2, but is fairly makeshift procedures.
left_move_k_bit
- n元序列左移k位,时间O(n),空间O(1)-n-k-bit sequence left, time O (n), space O (1)
lesson8
- 左移时最低位补0,最高位移入PSW的CY位 右移时最高位保持原数,最低位移除 -Lowest when the left complement 0 to a maximum displacement of the CY-bit right into the PSW when the highest bit to keep the original number, remove the lowest
main
- 用函数重载编程,用以实现循环左移、循环右移的位运算(bit),移位位数在 1-30000范围内任意-The the function overloading programming to achieve Rotate Left and Rotate Right bitwise (bit), shift the median in 1-30000 within any
KEY
- 按键扫描程序 * * 开始点亮P1LED * * 按P34 LED向右移一位 * * 按P35 LED向左移一位-Key shift
lesson9
- 8*8点阵左移程序,数码管动态显示,可以进位,带时钟的,大家可以-8*8jhfgjskl kjgklkl kjhjkko
main
- 用函数重载编程,用以实现循环左移、循环右移的位运算(bit),移位位数在1~30000范围内任意-Function overloading programming for Bitwise rotate left, rotate right (bit), the shift amount anywhere in the range of 1 to 30000
8bit-multiplier
- 8位二进制数乘法器VHDL实现8位二进制数乘法器设计,乘法通过逐项移位相加原理来实现,从被乘数的最低位开始,若为1,则乘数左移后与上一次的和相加;若为0,左移后以全0相加,直至被乘数的最高位。 -8-bit binary multiplier VHDL 8-bit binary multiplier design, multiplication by itemized shift sum principle, starting from the least significant bit of
8255
- 8255方式0的A口输入,C口输出,K1置1时,D0-D7每秒右移一位;K2置1时,D0-D7每秒左移一位;K3置1,退出。-8255 A-port input mode 0, C output port, K1 is set to 1, D0-D7 right one second K2 is set to 1, D0-D7 second left one K3 set an exit.
bit100
- 实现字符串按照位左移右移的代码,使用类的方式描述,虽然下载看来有点二,但是还算是凑合的程序。-In accordance with the left shift right shift to achieve a string of code, use the class descr iption, although the download seems a bit 2, but is fairly makeshift procedures.
8255
- 首先分别向A口和B口写入80H和01H,然后分别将该数右移和左移一位,再送到端口上,这样循环下去,从而实现流水灯的显示。-A first written, respectively, to the port and the B port 80H and 01H, respectively, then the number of right and left one, and then sent on a port, so the cycle continues, in order to achi
Bit-arithmetic-operations-7
- C语言位运算操作 使二进制数特定位翻转、将输入的数左移两位并输出 等,共有7个327 -Bit arithmetic operations
8-8位LED左移
- 8-8位LED左移(8-8 bit LED left shift)
1-6利用C51库函数调用做左移一位流水灯
- 1-6利用C51库函数调用做左移一位流水灯(Flow lamp)
加减计算器
- (1) 加减数和被加减数的输入位数为1-4位; (2) 相加结果显示要考虑进位的输出显示(即5位输出); (3) 注意对“0”—“9”、“+”、“=”以外按键输入的处理; (4) 注意对相加结果进行十进制处理; (5) 输入加数和被加数时,显示器上显示的数字要像平时用的计算器输入一样,即:每输入一个数字,原来显示的数字要往左移; (6) 可以完成累加功能。((1) The input digits of the additions and subtractions and the ad