12000H+FF00H这个怎么加应该会吧?与十进制的加法差不多啊。一位一位的加。当此位加值大于16之后向高位进1 。就你这个来讲吧。先是后面的0+0=0没有进位。再就是0+0=0通样没有进位,后面就是0+F=F仍然没有进位,2+F=11。估计你这个应该是不理解吧。十六进制的F是十进制的15,那么十五加二就是十七,十七大于16,需要进位。17-16=1,因此得到十六进制的11。十六进制的11就是十进制的17 。再往后就是1+0+1=2.前面的1+0是两个数相加,后面的1表示低一位的进位。这样你应该明白了吧。再例如FF21 H+12AF H=111D0 H。这个你再理解一下应该就知道如何做了。祝进步!
物理地址在计算时要求段地址偏移四位之后求和,所以要乘以10H,然后按位做加法就可以了