Claims Analysis
Total Claims: 42
Claim 1
Independent Claim
373 words
A data processor for processing compressed-coded character data packets supplied externally to the data processor to be displayed thereby at a display area which is horizontally or vertically successive, said data processor including a microcomputer section, a data processing unit, and a read/write memory for storing video information, said data processing unit comprising: data register means for receiving write data to be written into said memory from said microcomputer section and storing said data, and for transferring the stored write data to said memory in response to a write pulse; address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address data being used for defining an initial writing address for said write data in said memory; address changing means, coupled to said address generator means, for changing the generated address data generated by said address generator means to form changed address data which is successive with respect to said horizontally or vertically successive display area of said compressed-coded character data, and for transferring the changed address data to said memory, in response to a transfer pulse; means or determining a free memory access period during which said data is not being read from said memory to be displayed; write enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory only for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory in accordance with said changed address data during said free memory access period; and writing-number detection means, coupled to said write-enable means and to receive prescribed data indicating a successive length of said write data to be displayed from said microcomputer section, and responsive to said prescribed data indicating a successive length of the write data to be displayed, for detecting a number of repetitions of successive writing in said memory of a same data, and stopping the writing of said same data when the detected number of repetitions corresponds to said prescribed data.
Claim 2
Dependent Claim
373 words
A data processor for processing compressed-coded character data packets supplied externally to the data processor to be displayed thereby at a display area which is horizontally or vertically successive, said data processor including a microcomputer section, a data processing unit, and a read/write memory for storing video information, said data processing unit comprising: data register means for receiving write data to be written into said memory from said microcomputer section and storing said data, and for transferring the stored write data to said memory in response to a write pulse; address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address data being used for defining an initial writing address for said write data in said memory; address changing means, coupled to said address generator means, for changing the generated address data generated by said address generator means to form changed address data which is successive with respect to said horizontally or vertically successive display area of said compressed-coded character data, and for transferring the changed address data to said memory, in response to a transfer pulse; means or determining a free memory access period during which said data is not being read from said memory to be displayed; write enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory only for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory in accordance with said changed address data during said free memory access period; and writing-number detection means, coupled to said write-enable means and to receive prescribed data indicating a successive length of said write data to be displayed from said microcomputer section, and responsive to said prescribed data indicating a successive length of the write data to be displayed, for detecting a number of repetitions of successive writing in said memory of a same data, and stopping the writing of said same data when the detected number of repetitions corresponds to said prescribed data.
Claim 3
Dependent Claim
89 words
A processor according to claim 1, wherein said writing-number detection means includes: counter means, coupled to said microcomputer section and said write-enable means, connected to receive said prescribed data from said microcomputer section, for counting a number of repetitions of said successive same-data writing, generating a detection signal indicating the end of the repetitive same-data writing when the number of the counting reaches a value corresponding to said prescribed data, and supplying said detection signal to said write-enable means, so that the generation of said write pulse is stopped.
Claim 4
Dependent Claim
50 words
A processor according to claim 1, further comprising: pulse generating means, coupled to said memory access period determining means and said write-enable means, for generating a first pulse indicating a start of said free memory access period, and a second pulse indicating an end of said free memory access period.
Claim 5
Dependent Claim
448 words
A data processor for processing compressed-coded character data packets supplied externally to the data processor to be displayed thereby at a display area which is horizontally or vertically successive, said data processor including a microcomputer section, a data processing unit, and a read/write memory for storing video information, said data processing unit comprising: data register means for receiving write data to be written into said memory from said microcomputer section and storing said data, and for transferring the stored write data to said memory in response to a write pulse; address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address data being used for defining an initial writing address for said write data in said memory; address changing means, coupled to said address generator means, for changing the generated address data generated by said address generator means to form changed address data which is successive with respect to said display area of said compressed-coded character data, and for transferring the changed address data to said memory, in response to a transfer pulse; means for determining a free memory access period during which said data is not being read from said memory to be displayed; write enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory only for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory in accordance with said changed address data during said free memory access period; writing-number detection means, coupled to said write-enable means and to receive prescribed data indicating a successive length of said write data to be displayed from said microcomputer section, and responsive to said prescribed data indicating a successive length of the write data to be displayed, for detecting a number of repetitions of successive writing in said memory of a same data, and stopping the writing of said same data when the detected number of repetitions corresponds to said prescribed data; and pulse generating means, coupled to said memory access period determining means and said write-enable means, for generating a first pulse indicating a start of said free memory access period, and a second pulse indicating an end of said free memory access period; wherein leading and training edges of said transfer pulse are determined based on said first and second pulses, respectively, and said free memory access period is defined by said leading and training edges of said transfer pulse.
Claim 6
Dependent Claim
448 words
A data processor for processing compressed-coded character data packets supplied externally to the data processor to be displayed thereby at a display area which is horizontally or vertically successive, said data processor including a microcomputer section, a data processing unit, and a read/write memory for storing video information, said data processing unit comprising: data register means for receiving write data to be written into said memory from said microcomputer section and storing said data, and for transferring the stored write data to said memory in response to a write pulse; address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address data being used for defining an initial writing address for said write data in said memory; address changing means, coupled to said address generator means, for changing the generated address data generated by said address generator means to form changed address data which is successive with respect to said display area of said compressed-coded character data, and for transferring the changed address data to said memory, in response to a transfer pulse; means for determining a free memory access period during which said data is not being read from said memory to be displayed; write enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory only for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory in accordance with said changed address data during said free memory access period; writing-number detection means, coupled to said write-enable means and to receive prescribed data indicating a successive length of said write data to be displayed from said microcomputer section, and responsive to said prescribed data indicating a successive length of the write data to be displayed, for detecting a number of repetitions of successive writing in said memory of a same data, and stopping the writing of said same data when the detected number of repetitions corresponds to said prescribed data; and pulse generating means, coupled to said memory access period determining means and said write-enable means, for generating a first pulse indicating a start of said free memory access period, and a second pulse indicating an end of said free memory access period; wherein leading and training edges of said transfer pulse are determined based on said first and second pulses, respectively, and said free memory access period is defined by said leading and training edges of said transfer pulse.
Claim 7
Dependent Claim
462 words
A data processor for processing compressed-coded character data packets supplied externally to the data processor to be displayed thereby at a display area, said data processor including a microcomputer section, a data processing unit, and a read/write memory for storing video information, said data processing unit comprising: data register means for storing write data to be written into said memory supplied from said microcomputer section, and for transferring the stored write data to said memory in response to a write pulse; address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address data being used for defining an initial writing location of said write data in said memory; address changing means, coupled to said address generator means, for changing the generated address data generated by said address generator means to form changed address data which is successive with respect to said display area of said compressed-coded character data, and for transferring the changed address data to said memory in response to a transfer pulse; write enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory only for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory in accordance with said changed address data during a free memory access period is allocated within one write cycle period of said compressed-coded character data packets; and writing-number detection means, coupled to said write-enable means and to receive predetermined data indicating a successive length of said write data to be displayed, and responsive to said predetermined data indicating a successive length of the write data to be displayed, for detecting a number of repetitions of successive writing in said memory of a same data, and stopping the writing of said same data when the detected number of repetitions corresponds to said predetermined data; pulse generating means, coupled said write-enable means, for generating a first pulse indicating a start of said free memory access period, and a second pulse indicating an end of said free memory access period; wherein leading and trailing edges of said transfer pulse are determined based on said first and second pulses, respectively, and said memory access period is defined between said leading and trailing edges of said transfer pulse; wherein said write-enable means includes: access-control means for generating said transfer pulse, said leading edge of said transfer pulse substantially matching a leading edge of said first pulse and said trailing edge of said transfer pulse substantially matches a trailing edge of said second pulse.
Claim 8
Dependent Claim
462 words
A data processor for processing compressed-coded character data packets supplied externally to the data processor to be displayed thereby at a display area, said data processor including a microcomputer section, a data processing unit, and a read/write memory for storing video information, said data processing unit comprising: data register means for storing write data to be written into said memory supplied from said microcomputer section, and for transferring the stored write data to said memory in response to a write pulse; address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address data being used for defining an initial writing location of said write data in said memory; address changing means, coupled to said address generator means, for changing the generated address data generated by said address generator means to form changed address data which is successive with respect to said display area of said compressed-coded character data, and for transferring the changed address data to said memory in response to a transfer pulse; write enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory only for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory in accordance with said changed address data during a free memory access period is allocated within one write cycle period of said compressed-coded character data packets; and writing-number detection means, coupled to said write-enable means and to receive predetermined data indicating a successive length of said write data to be displayed, and responsive to said predetermined data indicating a successive length of the write data to be displayed, for detecting a number of repetitions of successive writing in said memory of a same data, and stopping the writing of said same data when the detected number of repetitions corresponds to said predetermined data; pulse generating means, coupled said write-enable means, for generating a first pulse indicating a start of said free memory access period, and a second pulse indicating an end of said free memory access period; wherein leading and trailing edges of said transfer pulse are determined based on said first and second pulses, respectively, and said memory access period is defined between said leading and trailing edges of said transfer pulse; wherein said write-enable means includes: access-control means for generating said transfer pulse, said leading edge of said transfer pulse substantially matching a leading edge of said first pulse and said trailing edge of said transfer pulse substantially matches a trailing edge of said second pulse.
Claim 9
Dependent Claim
26 words
A processor according to claim 5, wherein said write-enable means further includes: pulse generator means for generating said write pulse when said transfer pulse is generated.
Claim 10
Dependent Claim
99 words
A processor according to claim 1, wherein said address changing means includes: write-address register means, coupled to said address generator means, for storing said initial address data, and for providing internal write-address data which corresponds to the combination of said initial address data and the number of repetitions of said successive same-data writing; and write gate means, coupled to said write-address register means and said memory, and being responsive to said transfer pulse, for passing said internal write-address data, and supplying the passed internal write-address data, as said address data, to said memory, when said transfer pulse is generated.
Claim 11
Dependent Claim
67 words
A processor according to claim 7, wherein said write-address register means includes: a first write-address register for storing horizontal write-address data, which indicates an address of said character data with respect to a horizontal direction of the display area; and a second write-address register for storing vertical write-address data, which indicates an address of said character data with respect to a vertical direction of the display area.
Claim 12
Dependent Claim
359 words
A data processor for performing repetitive same-data processing on character data packets intended to be displayed at horizontally or vertically successive display locations, and supplied externally to the data processor, comprising: a microcomputer section, a memory means for storing read and write data, and a data processing unit which includes: (a) data register means for receiving write data to be stored in said memory means from said microcomputer section, and for transferring said write data to said memory means in response to a write pulse; (b) address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address data being used for defining a writing location of said write data in said memory means; (c) address changing means, coupled to said address generator means, for changing the generated address data generated by said address generator means to form changed address data, the changed address data being successive with respect to a storage area of said character data which corresponds to said horizontally or vertically successive display locations, and for transferring the changed address data to said memory means, in response to a transfer pulse; means for determining a free memory access period during which data is not being read from said memory to be displayed; (e) write-enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory means for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory means in accordance with said changed address data during said free memory access period; and (f) writing-number detection means, coupled to said write-enable means, and responsive to prescribed data indicating a successive length of the character data to be displayed, for detecting a number of repetitions of successive writing in said memory of a same data, and stopping the writing of said same data when the detected number of repetitions corresponds to said prescribed data.
Claim 13
Dependent Claim
359 words
A data processor for performing repetitive same-data processing on character data packets intended to be displayed at horizontally or vertically successive display locations, and supplied externally to the data processor, comprising: a microcomputer section, a memory means for storing read and write data, and a data processing unit which includes: (a) data register means for receiving write data to be stored in said memory means from said microcomputer section, and for transferring said write data to said memory means in response to a write pulse; (b) address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address data being used for defining a writing location of said write data in said memory means; (c) address changing means, coupled to said address generator means, for changing the generated address data generated by said address generator means to form changed address data, the changed address data being successive with respect to a storage area of said character data which corresponds to said horizontally or vertically successive display locations, and for transferring the changed address data to said memory means, in response to a transfer pulse; means for determining a free memory access period during which data is not being read from said memory to be displayed; (e) write-enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory means for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory means in accordance with said changed address data during said free memory access period; and (f) writing-number detection means, coupled to said write-enable means, and responsive to prescribed data indicating a successive length of the character data to be displayed, for detecting a number of repetitions of successive writing in said memory of a same data, and stopping the writing of said same data when the detected number of repetitions corresponds to said prescribed data.
Claim 14
Dependent Claim
95 words
A processor according to claim 9, wherein said writing-number detection means (e) of said data processing unit includes: counter means, coupled to said microcomputer section and said write-enable means, connected to receive said prescribed data from said microcomputer section, for counting a number of repetitions of said successive same-data writing, generating a detection signal indicating an end of the repetitive same-data writing when the number of the counting reaches a value corresponding to said prescribed data, and supplying said detection signal to said write-enable means, so that the generation of said write pulse is stopped.
Claim 15
Dependent Claim
47 words
A processor according to claim 10, wherein said data processing unit further comprises: (f) pulse generating means, coupled to said write-enable means, for generating a first pulse indicating a start of said memory access period, and a second pulse indicating an end of said memory access period.
Claim 16
Dependent Claim
479 words
A data processor for performing repetitive same-data processing on character data packets supplied externally to the data processor, comprising: a microcomputer section, memory means for storing read and write data, and a data processing unit which includes: (a) data register means for storing write data to be written in said memory means and supplied from said microcomputer section, and for transferring the stored write data to said memory means in response to a write pulse; (b) address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address being used for defining a writing location of said write data in said memory means; (c) address changing means, coupled to said address generator means, for changing the generated address data generated by said address generator means to form changed address data, the changed address data being successive with respect to a display area of said character data, and for transferring the changed address data to said memory means, in response to a transfer pulse; (d) write-enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory means for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory means in accordance with said changed address data during a memory access period which is allocated within one write cycle period of said character data packets; (e) writing-number detection means, coupled to said write-enable means, and responsive to prescribed data indicating a successive length of the character data to be displayed, for detecting a number of repetitions of successive writing in said memory of a same data, and stopping the writing of said same data when the detected number of repetitions corresponds to said prescribed data; said writing-number detection means including: counter means, coupled to said microcomputer section and said write-enable means, connected to receive said prescribed data from said microcomputer section, for counting a number of repetitions of said successive same-data writing, generating a detection signal indicating an end of the repetitive same-data writing when a number of the counting reaches a value corresponding to said prescribed data, and supplying said detection signal to said write-enable means to stop the generation of said write pulse; and (f) pulse generating means, coupled to said write-enable means, for generating a first pulse indicating a start of said memory access period, and a second pulse indicating an end of said memory access period; wherein leading and trailing edges of said transfer pulse are determined based on said first and second pulses, respectively, and said memory access period is defined between said leading and trailing edges of said transfer pulse.
Claim 17
Dependent Claim
479 words
A data processor for performing repetitive same-data processing on character data packets supplied externally to the data processor, comprising: a microcomputer section, memory means for storing read and write data, and a data processing unit which includes: (a) data register means for storing write data to be written in said memory means and supplied from said microcomputer section, and for transferring the stored write data to said memory means in response to a write pulse; (b) address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address being used for defining a writing location of said write data in said memory means; (c) address changing means, coupled to said address generator means, for changing the generated address data generated by said address generator means to form changed address data, the changed address data being successive with respect to a display area of said character data, and for transferring the changed address data to said memory means, in response to a transfer pulse; (d) write-enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory means for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory means in accordance with said changed address data during a memory access period which is allocated within one write cycle period of said character data packets; (e) writing-number detection means, coupled to said write-enable means, and responsive to prescribed data indicating a successive length of the character data to be displayed, for detecting a number of repetitions of successive writing in said memory of a same data, and stopping the writing of said same data when the detected number of repetitions corresponds to said prescribed data; said writing-number detection means including: counter means, coupled to said microcomputer section and said write-enable means, connected to receive said prescribed data from said microcomputer section, for counting a number of repetitions of said successive same-data writing, generating a detection signal indicating an end of the repetitive same-data writing when a number of the counting reaches a value corresponding to said prescribed data, and supplying said detection signal to said write-enable means to stop the generation of said write pulse; and (f) pulse generating means, coupled to said write-enable means, for generating a first pulse indicating a start of said memory access period, and a second pulse indicating an end of said memory access period; wherein leading and trailing edges of said transfer pulse are determined based on said first and second pulses, respectively, and said memory access period is defined between said leading and trailing edges of said transfer pulse.
Claim 18
Dependent Claim
51 words
A processor according to claim 12, wherein said write-enable means includes: access-control means for generating said transfer pulse, said leading edge of said transfer pulse substantially matching a leading edge of said first pulse and said trailing edge of said transfer pulse substantially matches a trailing edge of said second pulse.
Claim 19
Dependent Claim
26 words
A processor according to claim 13, wherein said write-enable means further includes: pulse generator means for generating said write pulse when said transfer pulse is generated.
Claim 20
Dependent Claim
100 words
A processor according to claim 10, wherein said address changing means includes: write-address register means, coupled to said address generator means, for storing said initial address data, and for providing internal write-address data which corresponds to the combination of said initial address data and the number of repetition of said successive same-data writing; and write gate means, coupled to said write-address register means and said memory, and being responsive to said transfer pulse, for passing said internal write-address data, and supplying the passed internal write-address data, as said address data, to said memory means, when said transfer pulse is generated.
Claim 21
Dependent Claim
67 words
A processor according to claim 15, wherein said write-address register means includes: a first write-address register for storing horizontal write-address data, which indicates an address of said character data with respect to a horizontal direction of the display area; and a second write-address register for storing vertical write-address data, which indicates an address of said character data with respect to a vertical direction of the display area.
Claim 22
Dependent Claim
384 words
A data processor for processing compressed-coded data packets supplied externally to the data processor, said data processor including a microcomputer section, a data processing unit, and a read/write memory, said data processing unit comprising: data register means for storing write data to be written into said memory and supplied from said microcomputer section, and for transferring the stored write data to said memory in response to a write pulse; address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address being used for defining an initial writing location of said write data in said memory; address changing means, coupled to said address generator means, for changing the generated address data generated by said generator means to form changed address data which is successive with respect to a display area of said compressed-coded data, and for transferring the changed address data to said memory, in response to a transfer pulse; write enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory only for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory in accordance with said changed address data during a memory access period which is allocated within one write cycle period of said compressed-coded data packets; writing-number detection means, coupled to said write-enable means, and responsive to said prescribed data indicating a successive length of the write data to be displayed, for detecting a number of repetitions of successive writing in said memory of a same data, and stopping the writing of said same data when the detected number of repetitions corresponds to said prescribed data; and pulse generating means, coupled to said write-enable means, for generating a first pulse indicating a start of said memory access period, and a second pulse indicating an end of said memory access period; wherein leading and trailing edges of said transfer pulse are determined based on said first and second pulses respectively, and said memory access period is defined by said leading and trailing edges of said transfer pulse.
Claim 23
Dependent Claim
384 words
A data processor for processing compressed-coded data packets supplied externally to the data processor, said data processor including a microcomputer section, a data processing unit, and a read/write memory, said data processing unit comprising: data register means for storing write data to be written into said memory and supplied from said microcomputer section, and for transferring the stored write data to said memory in response to a write pulse; address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address being used for defining an initial writing location of said write data in said memory; address changing means, coupled to said address generator means, for changing the generated address data generated by said generator means to form changed address data which is successive with respect to a display area of said compressed-coded data, and for transferring the changed address data to said memory, in response to a transfer pulse; write enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory only for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory in accordance with said changed address data during a memory access period which is allocated within one write cycle period of said compressed-coded data packets; writing-number detection means, coupled to said write-enable means, and responsive to said prescribed data indicating a successive length of the write data to be displayed, for detecting a number of repetitions of successive writing in said memory of a same data, and stopping the writing of said same data when the detected number of repetitions corresponds to said prescribed data; and pulse generating means, coupled to said write-enable means, for generating a first pulse indicating a start of said memory access period, and a second pulse indicating an end of said memory access period; wherein leading and trailing edges of said transfer pulse are determined based on said first and second pulses respectively, and said memory access period is defined by said leading and trailing edges of said transfer pulse.
Claim 24
Dependent Claim
89 words
A processor according to claim 17, wherein said writing-number detection means includes: counter means, coupled to said microcomputer section and said write-enable means, connected to receive said prescribed data from said microcomputer section, for counting a number of repetition of said successive same-data writing, generating a detection signal indicating the end of the repetitive same-data writing when the number of the counting reaches a value corresponding to said prescribed data, and supplying said detection signal to said write-enable means, so that the generation of said write pulse is stopped.
Claim 25
Dependent Claim
51 words
A processor according to claim 17, wherein said write-enable means includes: access-control means for generating said transfer pulse, said leading edge of said transfer pulse substantially matching a leading edge of said first pulse and said trailing edge of said transfer pulse substantially matches a trailing edge of said second pulse.
Claim 26
Dependent Claim
26 words
A processor according to claim 19, wherein said write-enable means further includes: pulse generator means for generating said write pulse when said transfer pulse is generated.
Claim 27
Dependent Claim
473 words
A data processor for processing compressed-coded data packets supplied externally to the data processor, said data processor including a microcomputer section, a data processing unit, and a read/write memory, said data processing unit comprising: data register means for storing write data to be written into said memory and supplied from said microcomputer section, and for transferring the stored write data to said memory in response to a write pulse; address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address being used for defining an initial writing location of said write data in said memory; address changing means, coupled to said address generator means, for changing the generated address data generated by said generator means to form changed address data which is successive with respect to a display area of said compressed-coded data, and for transferring the changed address data to said memory, in response to a transfer pulse; write enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory only for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory in accordance with said changed address data during a memory access period which is allocated within one write cycle period of said compressed-coded data packets; and writing-number detection means, coupled to said write-enable means, and responsive to said prescribed data indicating a successive length of the write data to be displayed, for detecting a number of repetitions of successive writing in said memory of a same data, and stopping the writing of said same data when the detected number of repetitions corresponds to said prescribed data; wherein said address changing means includes: (i) write-address register means, coupled to said address generator means, for storing said initial address data, and for providing internal write-address data which corresponds to the combination of said initial address data and the number of repetitions of said successive same-data writing; and (ii) write gate means, coupled to said write-address register means and said memory, and being responsive to said transfer pulse, for passing said internal write-address data, and supplying the passed internal write-address data, as said address data to said memory, when said transfer pulse is generated; wherein said write-address register means includes: (i) a first write-address register for storing horizontal write-address data, which indicates an address of said write data with respect to a horizontal direction of the display area; and (ii) a second write-address register for storing vertical write-address data, which indicates an address of said write data with respect to a vertical direction of the display area.
Claim 28
Dependent Claim
473 words
A data processor for processing compressed-coded data packets supplied externally to the data processor, said data processor including a microcomputer section, a data processing unit, and a read/write memory, said data processing unit comprising: data register means for storing write data to be written into said memory and supplied from said microcomputer section, and for transferring the stored write data to said memory in response to a write pulse; address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address being used for defining an initial writing location of said write data in said memory; address changing means, coupled to said address generator means, for changing the generated address data generated by said generator means to form changed address data which is successive with respect to a display area of said compressed-coded data, and for transferring the changed address data to said memory, in response to a transfer pulse; write enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory only for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory in accordance with said changed address data during a memory access period which is allocated within one write cycle period of said compressed-coded data packets; and writing-number detection means, coupled to said write-enable means, and responsive to said prescribed data indicating a successive length of the write data to be displayed, for detecting a number of repetitions of successive writing in said memory of a same data, and stopping the writing of said same data when the detected number of repetitions corresponds to said prescribed data; wherein said address changing means includes: (i) write-address register means, coupled to said address generator means, for storing said initial address data, and for providing internal write-address data which corresponds to the combination of said initial address data and the number of repetitions of said successive same-data writing; and (ii) write gate means, coupled to said write-address register means and said memory, and being responsive to said transfer pulse, for passing said internal write-address data, and supplying the passed internal write-address data, as said address data to said memory, when said transfer pulse is generated; wherein said write-address register means includes: (i) a first write-address register for storing horizontal write-address data, which indicates an address of said write data with respect to a horizontal direction of the display area; and (ii) a second write-address register for storing vertical write-address data, which indicates an address of said write data with respect to a vertical direction of the display area.
Claim 29
Dependent Claim
438 words
A data processor for processing compressed-coded data packets supplied externally to the data processor, said data processor including a microcomputer section, a data processing unit, and a read/write memory, said data processing unit comprising: data register means for storing write data to be written into said memory and supplied from said microcomputer section, and for transferring the stored write data to said memory in response to a write pulse said write data corresponding to data contained in said character data packets; address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address data being used for defining an initial writing location of said write data in said memory; address changing means, coupled to said address generator means, for changing the generated address data generated by said generator means to form changed address data which is successive with respect to a display area of said compressed-coded data, and for transferring the changed address data to said memory, in response to a transfer pulse; write enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory only for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory in accordance with said changed address data during a memory access period which is allocated within one write cycle period of said compressed-coded data packets the number of repetitions of the same data writing depending on information in said character data packets; and writing-number detection means, coupled to said write-enable means, for detecting prescribed data, indicating a successive length of the write data to be displayed, from information in said character data packets, for maintaining said prescribed data for detecting a number of repetitions of successive writing in said memory of a same data, for comparing the detected repetition number with said prescribed data, and for stopping the writing of said same data when the detected number of repetitions corresponds to said prescribed data; and pulse generating means, coupled to said write-enable means, for generating a first pulse indicating a start of said free memory access period, and a second pulse indicating an end of said free memory access period; wherein leading and trailing edges of said transfer pulse are determined based on said first and second pulses, respectively, and said memory access period is defined by said leading and trailing edges of said transfer pulse.
Claim 30
Dependent Claim
438 words
A data processor for processing compressed-coded data packets supplied externally to the data processor, said data processor including a microcomputer section, a data processing unit, and a read/write memory, said data processing unit comprising: data register means for storing write data to be written into said memory and supplied from said microcomputer section, and for transferring the stored write data to said memory in response to a write pulse said write data corresponding to data contained in said character data packets; address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address data being used for defining an initial writing location of said write data in said memory; address changing means, coupled to said address generator means, for changing the generated address data generated by said generator means to form changed address data which is successive with respect to a display area of said compressed-coded data, and for transferring the changed address data to said memory, in response to a transfer pulse; write enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory only for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory in accordance with said changed address data during a memory access period which is allocated within one write cycle period of said compressed-coded data packets the number of repetitions of the same data writing depending on information in said character data packets; and writing-number detection means, coupled to said write-enable means, for detecting prescribed data, indicating a successive length of the write data to be displayed, from information in said character data packets, for maintaining said prescribed data for detecting a number of repetitions of successive writing in said memory of a same data, for comparing the detected repetition number with said prescribed data, and for stopping the writing of said same data when the detected number of repetitions corresponds to said prescribed data; and pulse generating means, coupled to said write-enable means, for generating a first pulse indicating a start of said free memory access period, and a second pulse indicating an end of said free memory access period; wherein leading and trailing edges of said transfer pulse are determined based on said first and second pulses, respectively, and said memory access period is defined by said leading and trailing edges of said transfer pulse.
Claim 31
Dependent Claim
462 words
A data processor for processing compressed-coded data supplied externally to the data processor, said data processor including a microcomputer section, a data processing unit, and a read/write memory from/into which data to be displayed is read/written, an address of the read/write data corresponding to a display location in a given display device, said data processing unit comprising: data register means for storing write data to be written into said memory and supplied from said microcomputer section, and for transferring the stored write data to said memory in response to a write pulse; address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address data being used for defining an initial writing location of said write data in said memory; address changing means, coupled to said address generator means, for changing the generated address data generated by said generator means to form changed address data which is successive with respect to a display area and for transferring the changed address data to said memory, in response to a transfer pulse; write enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory only for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory in accordance with said changed address data during a memory access period which is obtained by time-sharing a display period for said display device; writing-number detection means, coupled to said write-enable means, for detecting prescribed data, indicating a successive length of the write data to be displayed, from information in said character data packets, for detecting a number of repetitions of successive writing in said memory of a same data; and write stopping means, coupled to said writing number detection means and said write enable means for comparing the detected repetition number with a prescribed data indicating a successive length of the write data to be displayed, for maintaining said prescribed data, and for stopping the writing of said same data when the detected number of repetitions corresponds to said prescribed data, said write data being obtained from information in said compressed coded data; pulse generating means, coupled to said write-enable means, for generating a first pulse indicating a start of said memory access period, and a second pulse indicating an end of said memory access period; wherein leading and trailing edges of said transfer pulse are determined based on said first and second pulses, respectively, and said memory access period is defined by said leading and trailing edges of said transfer pulse;
Claim 32
Dependent Claim
462 words
A data processor for processing compressed-coded data supplied externally to the data processor, said data processor including a microcomputer section, a data processing unit, and a read/write memory from/into which data to be displayed is read/written, an address of the read/write data corresponding to a display location in a given display device, said data processing unit comprising: data register means for storing write data to be written into said memory and supplied from said microcomputer section, and for transferring the stored write data to said memory in response to a write pulse; address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address data being used for defining an initial writing location of said write data in said memory; address changing means, coupled to said address generator means, for changing the generated address data generated by said generator means to form changed address data which is successive with respect to a display area and for transferring the changed address data to said memory, in response to a transfer pulse; write enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory only for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory in accordance with said changed address data during a memory access period which is obtained by time-sharing a display period for said display device; writing-number detection means, coupled to said write-enable means, for detecting prescribed data, indicating a successive length of the write data to be displayed, from information in said character data packets, for detecting a number of repetitions of successive writing in said memory of a same data; and write stopping means, coupled to said writing number detection means and said write enable means for comparing the detected repetition number with a prescribed data indicating a successive length of the write data to be displayed, for maintaining said prescribed data, and for stopping the writing of said same data when the detected number of repetitions corresponds to said prescribed data, said write data being obtained from information in said compressed coded data; pulse generating means, coupled to said write-enable means, for generating a first pulse indicating a start of said memory access period, and a second pulse indicating an end of said memory access period; wherein leading and trailing edges of said transfer pulse are determined based on said first and second pulses, respectively, and said memory access period is defined by said leading and trailing edges of said transfer pulse;
Claim 33
Dependent Claim
51 words
A processor according to claim 23, wherein said write-enable means includes: access-control means for generating said transfer pulse, said leading edge of said transfer pulse substantially matching a leading edge of said first pulse and said trailing edge of said transfer pulse substantially matching a trailing edge of said second pulse.
Claim 34
Dependent Claim
26 words
A processor according to claim 24, wherein said write-enable means further includes: pulse generator means for generating said write pulse when said transfer pulse is generated.
Claim 35
Dependent Claim
483 words
A data processor for processing compressed-coded data supplied externally to the data processor, said data processor including a microcomputer section, a data processing unit, and a read/write memory from/into which data to be displayed at horizontally or vertically successive display locations is read/written, an address of the read/write data corresponding to a display location in a given display device, said data processing unit comprising: data register means for storing write data to be written into said memory and supplied from said microcomputer section, and for transferring the stored write data to said memory in response to a write pulse; address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address being used for defining an initial writing location of said write data in said memory; address changing means, coupled to said address generator means, for changing the generated address data generated by said address generator means to form changed address data which is successive with respect to said horizontally or vertically successive display locations, and for transferring the changed address data to said memory in response to a transfer pulse; wherein said address changing means includes: write-address register means, coupled to said address generator means, for storing said initial address data, and for providing internal write-address data which corresponds to the combination of said initial address data and the number of repetitions of said successive same-data writing; and write gate means, coupled to said write-address register means and said memory, and being responsive to said transfer pulse, for passing said internal write-address data, and supplying the passed internal write-address data, as said address data, to said memory, when said transfer pulse is generated; wherein said write-address register includes: a first write-address register for storing horizontal write-address data, which indicates an address of said write data with respect to a horizontal direction of the display area; and a second write-address register for storing vertical write-address data, which indicates an address of said write data with respect to a vertical direction of the display area; write enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory only for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory in accordance with said changed address data during a memory access period which is obtained by time-sharing a display period for said display device; writing-number detection means, coupled to said write-enable means, for detecting prescribed data, indicating a successive length of the write data to be displayed from information in said character data packets, for detecting a number of repetitions of successive writing in said memory of a same data.
Claim 36
Dependent Claim
483 words
A data processor for processing compressed-coded data supplied externally to the data processor, said data processor including a microcomputer section, a data processing unit, and a read/write memory from/into which data to be displayed at horizontally or vertically successive display locations is read/written, an address of the read/write data corresponding to a display location in a given display device, said data processing unit comprising: data register means for storing write data to be written into said memory and supplied from said microcomputer section, and for transferring the stored write data to said memory in response to a write pulse; address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address being used for defining an initial writing location of said write data in said memory; address changing means, coupled to said address generator means, for changing the generated address data generated by said address generator means to form changed address data which is successive with respect to said horizontally or vertically successive display locations, and for transferring the changed address data to said memory in response to a transfer pulse; wherein said address changing means includes: write-address register means, coupled to said address generator means, for storing said initial address data, and for providing internal write-address data which corresponds to the combination of said initial address data and the number of repetitions of said successive same-data writing; and write gate means, coupled to said write-address register means and said memory, and being responsive to said transfer pulse, for passing said internal write-address data, and supplying the passed internal write-address data, as said address data, to said memory, when said transfer pulse is generated; wherein said write-address register includes: a first write-address register for storing horizontal write-address data, which indicates an address of said write data with respect to a horizontal direction of the display area; and a second write-address register for storing vertical write-address data, which indicates an address of said write data with respect to a vertical direction of the display area; write enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory only for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory in accordance with said changed address data during a memory access period which is obtained by time-sharing a display period for said display device; writing-number detection means, coupled to said write-enable means, for detecting prescribed data, indicating a successive length of the write data to be displayed from information in said character data packets, for detecting a number of repetitions of successive writing in said memory of a same data.
Claim 37
Dependent Claim
360 words
A data processor for processing compressed-coded data supplied externally to the data processor, said data processor including a microcomputer section, a data processing unit, and a read/write memory from/into which data to be displayed is read/written at vertically or horizontally successive display areas, an address of the read/write data corresponding to a display location in a given display device, said data processing unit comprising: data register means for storing write data to be written into said memory and supplied from said microcomputer section, and for transferring the stored write data to said memory in response to a write pulse; address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address being used for defining an initial writing location of said write data in said memory; address changing means, coupled to said address generator means, for changing the generated address data generated by said address generator means to form changed address data which is successive with respect to said vertically or horizontally successive display areas, and for transferring the changed address data to said memory in response to a transfer pulse; write enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory only for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory in accordance with said changed address data during a memory access period which is obtained by time-sharing a display period for said display device; writing-number detection means, coupled to said write-enable means, for detecting prescribed data, indicating a successive length of the write data to be displayed, from information in said character data packets, for detecting a number of repetitions of successive writing in said memory of a same data. stopping the writing of said same data when the detected number of repetitions corresponds to said prescribed data, said write data being obtained from information in said compressed coded data.
Claim 38
Dependent Claim
360 words
A data processor for processing compressed-coded data supplied externally to the data processor, said data processor including a microcomputer section, a data processing unit, and a read/write memory from/into which data to be displayed is read/written at vertically or horizontally successive display areas, an address of the read/write data corresponding to a display location in a given display device, said data processing unit comprising: data register means for storing write data to be written into said memory and supplied from said microcomputer section, and for transferring the stored write data to said memory in response to a write pulse; address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address being used for defining an initial writing location of said write data in said memory; address changing means, coupled to said address generator means, for changing the generated address data generated by said address generator means to form changed address data which is successive with respect to said vertically or horizontally successive display areas, and for transferring the changed address data to said memory in response to a transfer pulse; write enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory only for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory in accordance with said changed address data during a memory access period which is obtained by time-sharing a display period for said display device; writing-number detection means, coupled to said write-enable means, for detecting prescribed data, indicating a successive length of the write data to be displayed, from information in said character data packets, for detecting a number of repetitions of successive writing in said memory of a same data. stopping the writing of said same data when the detected number of repetitions corresponds to said prescribed data, said write data being obtained from information in said compressed coded data.
Claim 39
Dependent Claim
48 words
A data processor according to claim 27, wherein a plurality of said memory access periods and memory read periods are alternatively arranged in a plurality of said display periods said memory read periods being provided for displaying the write data stored in said memory on said display device.
Claim 40
Dependent Claim
412 words
A data processor for processing compressed-coded data supplied externally to the data processor, said data processor including a microcomputer section, a data processing unit, and a read/write memory from/into which data to be displayed is read/written, an address of the read/written data corresponding to a display location in a given display device, said data processing unit comprising: data register means for storing write data to be written into said memory and supplied from said microcomputer section, and for transferring the stored write data to said memory in response to a write pulse; address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address being used for defining an initial writing location of said write data in said memory; address changing means, coupled to said address generator means, for changing the generated address data generated by said generator means to form changed address data which is successive with respect to a display area, and for transferring the changed address data to said memory, in response to a transfer pulse; write enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory only for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory in accordance with said changed address data during a memory access period which is obtained by time-sharing a display period for said display device: writing-number detection means, coupled to said write-enable for detecting prescribed data, indicating a successive length of the write data to be displayed, from information in said character data packets, for detecting a number of repetitions of successive writing in said memory of a same data; and stopping the writing of said same data when the detected number of repetitions corresponds to said prescribed data, said write data being obtained from information in said compressed coded data; wherein a plurality of said memory access periods and memory read periods are alternatively arranged in a plurality of said display periods, said memory read periods being provided for displaying the write data stored in said memory on said display device; wherein said memory access periods corresponds to N-times longer than a display clock period of said display device, where N is an integer.
Claim 41
Dependent Claim
412 words
A data processor for processing compressed-coded data supplied externally to the data processor, said data processor including a microcomputer section, a data processing unit, and a read/write memory from/into which data to be displayed is read/written, an address of the read/written data corresponding to a display location in a given display device, said data processing unit comprising: data register means for storing write data to be written into said memory and supplied from said microcomputer section, and for transferring the stored write data to said memory in response to a write pulse; address generator means for receiving initial address data from said microcomputer section, and for generating address data based on said initial address data, the generated address being used for defining an initial writing location of said write data in said memory; address changing means, coupled to said address generator means, for changing the generated address data generated by said generator means to form changed address data which is successive with respect to a display area, and for transferring the changed address data to said memory, in response to a transfer pulse; write enable means, coupled to said address changing means and said data register means, for generating said transfer pulse to said address changing means to supply said changed address data to said memory only for each writing of the same write data and for generating said write pulse to said data register means, so that said same write data is repeatedly written in said memory in accordance with said changed address data during a memory access period which is obtained by time-sharing a display period for said display device: writing-number detection means, coupled to said write-enable for detecting prescribed data, indicating a successive length of the write data to be displayed, from information in said character data packets, for detecting a number of repetitions of successive writing in said memory of a same data; and stopping the writing of said same data when the detected number of repetitions corresponds to said prescribed data, said write data being obtained from information in said compressed coded data; wherein a plurality of said memory access periods and memory read periods are alternatively arranged in a plurality of said display periods, said memory read periods being provided for displaying the write data stored in said memory on said display device; wherein said memory access periods corresponds to N-times longer than a display clock period of said display device, where N is an integer.
Claim 42
Dependent Claim
32 words
A data processor according to claim 28, wherein said memory access periods corresponds to 2 N -times longer than a display clock period of said display device, where N is an integer.