The biggest change is the amount of memory management overhead. When we brought up the MPC support we discovered that for code to be effective we needed to exercise a lot of attention to detail especially in conditional branches and calls where the W cannot be changed without changing the STASTUS and as many as three ROM memory management bits need to be changed (5 instruction conditional). Walter Banks http://www.bytecraft.com > I am considering migrating to the '77from the '74. Are there > any 'undocumented features' that any of you have discovered on > it? > Does the Usart work properly? > Are there any funny IO effects? > Does the brown-out actually work (every time)? > Do you have lead-time problems (16C77-04 IPQ)?