Hi guys, I have 8 vectors, each is 256byte long and represent the fuzzy functions of 8 smooth sets. For a given input (in [0,255]) I need to TABLEREAD 8 numbers in these vectors. This has to be done within an interrupt cycle, so I do not have much cpu to waste, calculating HI-LOW-UPPER-BS of addresses. Then I need some kind of "org" instruction that allignes the beginning of each table to the next 256 block.... something like "org 256*floor($/256+1)" that I would use in C, and then a bunch of DE values.... How can I instruct the ASM compiler to allign my table to the upper block without calculating the address by hand ? Thanks, Stefano Curtarolo -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu