张博士正在测试下一代处理器。该处理器处理的不是字节,而是由n位(bit:比特)组成的存储单元,这些位从1到n依次编号。一个整数按照以下方式存储在处理器存储单元中:最低有效位存储在存储单元的第1位,下一个有效位存储在第2位,依此类推,最高位存储在存储单元的第n位。
现在张博士想要测试下面的指令:“将存储单元中的整数值加1”。特别提醒,测试要求处理器存储单元中写入的整数必须加1。如果加法运算的结果整数超出了n位,则超出部分被丢弃,只保留n位。
张博士首先在存储单元中写入了n位(n位对应一个整数),并将其值加上1。请问:执行加1运算后,存储单元中有多少位(比特)的值发生了改变?