Claims Analysis
Total Claims: 3
Claim 1
Independent Claim
383 words
An IC card comprising: a CPU having an addressable memory space including a plurality of memory addresses, each memory address being uniquely addressable by means of at least one of a plurality of instruction words, each instruction word having a predetermined length, the addressable memory space including a special page including a plurality of special memory addresses which are addressable by instruction words which are shorter in length than the instruction words used for addressing memory addresses not included in the special page; a first memory for storing a first program for execution by said CPU, said first memory including a starting address in which is stored a first instruction of the first program; a second memory for storing a second program for execution by said CPU, said second memory including a starting address in which is stored a first instruction of the second program and a predetermined address, wherein said CPU is programmed to address the predetermined address prior to executing the second program; a bus connecting said CPU to said first and second memories; selection means connected to said bus and said first and second memories and having a first state and a second state and for enabling, in the first state, said first memory when said CPU addresses a first range of memory addresses and said second memory when said CPU addresses a second range of memory addresses, and for enabling, in the second state, said first memory when said CPU addresses a third range of memory addresses and said second memory when said CPU addresses a fourth range of memory addresses, wherein the first and fourth ranges at least partially include the special page and said selection means is normally in the first state; detection means connected to said bus for detecting when said CPU addresses the predetermined address of said second memory, thereby indicating that said CPU is about to execute the second program, and for producing a changeover signal in response thereto; and changeover means connected to said detection means and said first and second memories and connected for switching said selection means to the second state from the first state in response to the changeover signal, whereby the second program in said second memory may be addressed in the special page by a shorter instruction word.
Claim 2
Dependent Claim
383 words
An IC card comprising: a CPU having an addressable memory space including a plurality of memory addresses, each memory address being uniquely addressable by means of at least one of a plurality of instruction words, each instruction word having a predetermined length, the addressable memory space including a special page including a plurality of special memory addresses which are addressable by instruction words which are shorter in length than the instruction words used for addressing memory addresses not included in the special page; a first memory for storing a first program for execution by said CPU, said first memory including a starting address in which is stored a first instruction of the first program; a second memory for storing a second program for execution by said CPU, said second memory including a starting address in which is stored a first instruction of the second program and a predetermined address, wherein said CPU is programmed to address the predetermined address prior to executing the second program; a bus connecting said CPU to said first and second memories; selection means connected to said bus and said first and second memories and having a first state and a second state and for enabling, in the first state, said first memory when said CPU addresses a first range of memory addresses and said second memory when said CPU addresses a second range of memory addresses, and for enabling, in the second state, said first memory when said CPU addresses a third range of memory addresses and said second memory when said CPU addresses a fourth range of memory addresses, wherein the first and fourth ranges at least partially include the special page and said selection means is normally in the first state; detection means connected to said bus for detecting when said CPU addresses the predetermined address of said second memory, thereby indicating that said CPU is about to execute the second program, and for producing a changeover signal in response thereto; and changeover means connected to said detection means and said first and second memories and connected for switching said selection means to the second state from the first state in response to the changeover signal, whereby the second program in said second memory may be addressed in the special page by a shorter instruction word.
Claim 3
Dependent Claim
43 words
An IC card according to claim 1 wherein the predetermined address of said second memory stores the starting address of the second program, and said CPU is programmed to read the starting address of the second program prior to executing the second program.