Deutsch English Français Italiano |
<v3k73u$t5k$1@gal.iecc.com> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!news.iecc.com!.POSTED.news.iecc.com!not-for-mail From: John Levine <johnl@taugh.com> Newsgroups: comp.arch Subject: Re: First-Part-Done (was Re: Byte Addressability And Beyond) Date: Mon, 3 Jun 2024 10:49:34 -0000 (UTC) Organization: Taughannock Networks Message-ID: <v3k73u$t5k$1@gal.iecc.com> References: <v0s17o$2okf4$2@dont-email.me> <v39caf$1jtgk$1@dont-email.me> <v3a386$14g8$1@gal.iecc.com> <v3jud0$3qduu$9@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Date: Mon, 3 Jun 2024 10:49:34 -0000 (UTC) Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="29876"; mail-complaints-to="abuse@iecc.com" In-Reply-To: <v0s17o$2okf4$2@dont-email.me> <v39caf$1jtgk$1@dont-email.me> <v3a386$14g8$1@gal.iecc.com> <v3jud0$3qduu$9@dont-email.me> Cleverness: some X-Newsreader: trn 4.0-test77 (Sep 1, 2010) Originator: johnl@iecc.com (John Levine) Bytes: 2049 Lines: 22 According to Lawrence D'Oliveiro <ldo@nz.invalid>: >On Thu, 30 May 2024 14:42:14 -0000 (UTC), John Levine wrote: > >> The condition code tells you which it was. If it was an interrupt, you >> just branch back and keep going. > >Does it really hurt performance for the CPU to keep track of the fact that >an instruction has to be restarted after an interrupt? I should have been clearer, it's not just an interrupt. The CPU does some maximum amount of work for the instruction, and sets the condition code if it didn't do the whole string. Maybe it was an interrupt, maybe it just hit the limit. Many other instructions that process long chunks of data work the same way. >On the old VAX, there was a processor status bit called “First Part Done”, Actually that was the PDP-6 and -10 for the byte instructions, -- Regards, John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies", Please consider the environment before reading this e-mail. https://jl.ly