Memory blocks having memory cells which are comprised of vertical
transistors and memory elements in which the resistance value is varied
depending on the temperature imposed on the upper side thereof, are
laminated to realize a highly-integrated non-volatile memory.